=== · 엄격한 동등 비교
자동 자료형 변환 없이 두 값을 비교합니다.
기본 문법
left === right작은 예제 javascript
console.log(0 === "0");
console.log(0 === 0);
console.log([1] === [1]);실행 결과
false true false
헷갈리기 쉬운 점
- 객체와 배열은 내용이 같아도 같은 객체를 가리키지 않으면 false입니다.
- NaN은 자기 자신과도 === 비교에서 같지 않습니다. NaN 판별에는 Number.isNaN을 사용합니다.