11. operator

fe.syhan·2023년 10월 31일

JS 기초

목록 보기
11/52
post-thumbnail

input 이벤트와 change 이벤트


<input> 태그에서 발생하는 이벤트들이 있습니다.

input 과 change 이벤트인데 <input> 안에 뭔가 입력할 때 발생합니다.

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

<input>에 입력된 값이 변경될 때 input 이벤트가 발생.

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

입력된 값이 변경되고 커서를 다른 곳에 찍으면 change 이벤트가 발생.

true/false


if (true){
  console.log('진짜임')
}

true는 참, false는 거짓을 뜻하는 자료형입니다.

boolean타입이라고 부릅니다.

true/false 역할을 하는 자료들


false

0
''
null
undefined
NaN

true

0을 제외한 모든 숫자
'아무문자'
[]
{}

and/or 연산자


if (1 == 1 && 2 == 2){
  console.log('안녕')
}

&& 기호는 논리학 and의 역할을 해줍니다.

좌우가 모두 true면 전체가 true.

‘안녕’이 출력됩니다.

if (1 == 1 || 2 == 3){
  console.log('안녕')
}

||기호는 논리학의 or 역할을 해줍니다.

왼쪽 오른쪽 둘 중 하나라도 true면 전체가 true가 됩니다.

‘안녕’이 출력 됩니다.

0개의 댓글