JavaScript/study

[javascript] typeof null / 자바스크립트 자체 버그

아2 2023. 5. 23. 15:35

그 유명한 자바스크립트 버그 

하위 호환성 유지때문에 남아있는 유물

 

 

결론 : === 를 습관화 합시다

var n = null;
console.log(typeof n);  // 출력: "object"

// 동등 연산자 (equality operator)
console.log(n == undefined);  // 출력: true
console.log(n == null);       // 출력: true

// 일치 연산자 (identity operator)
console.log(n === undefined); // 출력: false
console.log(n === null);      // 출력: true