◇ 팁?!?/개발

javascript [==, !=] vs [===, !==]

아맹꼬 2016. 8. 2. 17:42
728x90

==, !=  비교는 암묵적으로 타입캐스팅을 실행


때문에 false == 0 또는 "" == 0 과 같은 비교가 true를 반환한다.


===, !== 은 표현식의 값과 타입을 모두 확인한다.


var z = 0;

if (z === false) -> z는 0 이고 false가 아니기 때문에 이 블록은 실행되지 않음.

반응형

'◇ 팁?!? > 개발' 카테고리의 다른 글

D3 version 4 API  (0) 2016.10.24
highchart가 좋으냐 d3.js이 좋으냐  (0) 2016.10.20
javascript var a = b = 0;  (0) 2016.08.02
Web RGB Color 검색  (0) 2016.06.09
ms-sql 중복된 행 갯수 구하기  (0) 2015.12.11