◇ 팁?!?/개발
javascript [==, !=] vs [===, !==]
아맹꼬
2016. 8. 2. 17:42
728x90
==, != 비교는 암묵적으로 타입캐스팅을 실행
때문에 false == 0 또는 "" == 0 과 같은 비교가 true를 반환한다.
===, !== 은 표현식의 값과 타입을 모두 확인한다.
var z = 0;
if (z === false) -> z는 0 이고 false가 아니기 때문에 이 블록은 실행되지 않음.
반응형