<input> 태그에서 발생하는 이벤트들이 있습니다.
input 과 change 이벤트인데 <input> 안에 뭔가 입력할 때 발생합니다.
document.getElementById('email').addEventListener('input', function(){
console.log('안녕')
});
<input>에 입력된 값이 변경될 때 input 이벤트가 발생.
document.getElementById('email').addEventListener('change', function(){
console.log('안녕')
});
입력된 값이 변경되고 커서를 다른 곳에 찍으면 change 이벤트가 발생.
if (true){
console.log('진짜임')
}
true는 참, false는 거짓을 뜻하는 자료형입니다.
boolean타입이라고 부릅니다.
false
0
''
null
undefined
NaN
true
0을 제외한 모든 숫자
'아무문자'
[]
{}
if (1 == 1 && 2 == 2){
console.log('안녕')
}
&& 기호는 논리학 and의 역할을 해줍니다.
좌우가 모두 true면 전체가 true.
‘안녕’이 출력됩니다.
if (1 == 1 || 2 == 3){
console.log('안녕')
}
||기호는 논리학의 or 역할을 해줍니다.
왼쪽 오른쪽 둘 중 하나라도 true면 전체가 true가 됩니다.
‘안녕’이 출력 됩니다.