[자바스크립트] ==, ===

Nux·2022년 5월 23일
0

동등연산자 ==

  • 값만 비교
  • 타입이 달라도 값만 같으면 true를 반환
var test1 = 1;
var test2 = 1;
var test3 = '1';

test1 == test2 // true
test2 == test3 // true
test3 == test1 // true

null == undefined // true

일치연산자 ===

  • 값과 데이터타입이 모두 일치해야 true
  • 형변환을 진행하지않고 연산
var test1 = 1;
var test2 = 1;
var test3 = '1';

test1 === test2 // true
test2 === test3 // false
test3 === test1 // false

null === undefined // false

0개의 댓글