프론트/자바스크립트

자바스크립트 정리-1 삼중등호 vs 이중등호

푸곰주 2023. 5. 25. 21:28

 

이중등호
같은타입으로 변환하는 과정을 거친다. 타입을 구분하지않는다.
7 == '7' //true
0 == ''; //true
true == false; //false
0 == false; // true
null == undefined; // true

0 '' false\


삼중부등호 (엄격)
같은타입으로 변환하는 과정을 거치지않는다.

2 === '2' //false
false === 0 // false

10 != '10'; //false
10 !== '10'; //true


(null의 타입, undefined의 타입?)

값을 비교할때는 삼중등호
타입을 구분한다.