• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

Undefined === Null; // true???

22.08.15 13:38 작성 조회수 116

0

안녕하세요, 일치 연산자 부분에서 코드 2번이 이해가 가지 않아 질문 남깁니다.
 
var vlaue; 에서 value의 값은 undefined, 값 타입은 NaN인데.
그렇다면 Undefined == null 은 NaN == 0 과 동일하게 해석하여 결과값이 false 아닌가요?

답변 1

답변을 작성해보세요.

1

NaN에 자바스크립트 엔진 설계 문제가 있습니다. 이것이 왜 문제인지, 해결 방법은 무엇인지에 대해 강좌에서 다루고 있으니 지금은 이런 문제가 있다는 정도만 이해해도 되겠습니다.