생활코딩 학습 note

천처니·2022년 4월 20일
0

동등연산자

== //좌우의 값을 비교하여 true와 false로 치환하여 출력하는 문법.

== //equal
=== // strict

‘strict’ 의 경우 두 항의 값이 ‘완전하게’ 일치 해야만 true 값을 반환한다.
ex)

alert(1 == ‘1’) //true (data 타입이 갖지 않아도 정보의 의미가 동일하기 때문에 true값 반환)
alert(1 === ‘1’) // false (data의 타입 까지도 비교를 하여 해당의 경우 ‘문자열’과 ‘숫자’의 비교이기 때문에 일치하지 않는 것으로 판단, false값을 반환)

  • undifined = ‘값’이 ‘정의’되지 않음 //이 두가지 data type을 꼭 기억해 둘 것.
  • null = 의도적으로 ‘값’을 없앤 상황

숫자 1을 true로 간주함 (JS의 특징)

0개의 댓글