document.getElementById('email').addEventListener('input', function(){
console.log('안녕')
});
-> <input>
에 입력된 값이 변경될 때 input 이벤트가 발생한다.
<input>
에 뭘 입력하면 그때마다 콘솔창에 안녕이라고 출력
document.getElementById('email').addEventListener('change', function(){
console.log('안녕')
});
-> <input>
에 입력된 값이 변경된 후 커서를 다른 곳에 찍으면 change 이벤트가 발생한다.
console.log(2 == '2') //true 나옴
console.log(2 === '2') //false 나옴
== 느슨한 비교 : 자료의 타입변환을 알아서 해보고 동일하면 true
=== 엄격한 비교 : 자료의 타입까지 동일해야 true
if문 소괄호 안에 조건식을 여러개 동시에 입력하고 싶을 때
1 == 1
2 == 2
이런걸 동시에 비교해서 참이면 코드를 실행하고 싶을 때 and/or 기호와 함께 적으면 됨
&& 기호는 논리학의 and 역할
|| 기호는 논리학의 or 역할