널 및 정의의 차이 JS

1.null는 값이 널 (null) 값으로 정의되지 나타낸다

    경고 (NULL == document.getElementById를 ( 'notExistElement')); // 출력 "사실"        

 이 코드 "notExistElement은"존재하지 않는, 또는 null 값으로 정의된다

값의 부족을 나타내는 2.undefined, 그 값이 여기에 있어야하지만 정의되지 않은

    ovalue가 있었다;  

 경보 (ovalue가 == 정의); // 출력 "사실"   

3.하지 동일한 유형 :

    CONSOLE.LOG (대해서 typeof 미정) // 미정

    CONSOLE.LOG (대해서 typeof 널 (null)); // 객체

4. 변환 된 값은 동일하지 않다 : 정의되지 널 0 NaN이

    CONSOLE.LOG (수) (정의); // NaN의

    CONSOLE.LOG (수 (10 + 미정)); // NaN이

 

   CONSOLE.LOG (번호 (NULL)); // 0

   CONSOLE.LOG (번호 (10 + 널 (null))); // (10)

 

 

 

추천

출처www.cnblogs.com/Focus-Study/p/Study_JS.html