JS - input, change 이벤트 / and, or 연산자

신혜원·2023년 4월 27일
0

JavaScript

목록 보기
10/39
post-thumbnail

input 이벤트와 change 이벤트

document.getElementById('email').addEventListener('input', function(){
  console.log('안녕')
});

-> <input> 에 입력된 값이 변경될 때 input 이벤트가 발생한다.
<input> 에 뭘 입력하면 그때마다 콘솔창에 안녕이라고 출력


document.getElementById('email').addEventListener('change', function(){
  console.log('안녕')
});

-> <input> 에 입력된 값이 변경된 후 커서를 다른 곳에 찍으면 change 이벤트가 발생한다.


true/false 자료

console.log(2 == '2')  //true 나옴
console.log(2 === '2')  //false 나옴

== 느슨한 비교 : 자료의 타입변환을 알아서 해보고 동일하면 true
=== 엄격한 비교 : 자료의 타입까지 동일해야 true

and/or 연산자

if문 소괄호 안에 조건식을 여러개 동시에 입력하고 싶을 때
1 == 1
2 == 2
이런걸 동시에 비교해서 참이면 코드를 실행하고 싶을 때 and/or 기호와 함께 적으면 됨

&& 기호는 논리학의 and 역할
|| 기호는 논리학의 or 역할

0개의 댓글