Null

컴퓨터 과학에서, null 값은 일반적으로 존재하지 않거나 유효하지 않은 object 또는 주소를 의도적으로 가리키는 참조를 나타냅니다. null 참조의 의미는 언어의 구현에 따라 다양합니다.

JavaScript에서 null은 동작이 원시적으로 보이기 때문에 원시 값 중 하나로 표시됩니다. 하지만 typeof 연산자를 사용할 때는 "object"를 반환합니다.

js
console.log(typeof null); // "object"

이는 버그로 여겨지지만 수정하면 많은 스크립트에 문제가 발생할 수 있어서 고칠 수 없습니다.

같이 보기