null 값
null 값은 "아무것도 없음"을 나타내며,
즉, 객체나 요소의 부재를 의미합니다.
논리 연산을 수행할 때
거짓 명제 또는
false와 동등합니다. JavaScript에는
값의 부재를 정의하는 비슷한 값 undefined가 있습니다.
차이점은
null가 의도적인 부재(코드에 명시적으로 기록됨)를 나타내는 반면,
undefined는 요소의 타입과 그 값에 대한 어떠한 정보도
없음을 의미한다는 점입니다.
구문
null;
예제
변수의 값을 정의해 봅시다:
let res = null;
console.log(res);
코드 실행 결과:
null
예제
null 값은 DOM 요소를 찾는 메서드들이
요소를 찾지 못했을 때 반환됩니다:
let res = document.querySelector('#elem');
console.log(res);
코드 실행 결과:
null