null
- 다른 참조 변수에 대한 주소 값이 없는 것
- 객체의 속성 값이 존재하지 않거나, 함수의 매개변수를 초기화할 때 사용
- undefined에 비해 메모리 용량 많이 차지
undefined
- 값이 할당되지 않은 상태
- null에 비해 메모리 용량 적게 차지
NaN
- Number 타입
- Not a Number의 약자로 숫자가 아닌 값을 의미
- 숫자가 아닌 문자열 값을 숫자로 변환하여 계산할 때 일종의 오류 값으로 사용
null, undefined, NaN의 공통점
자바스크립트 조건식에서 false 값으로 평가
'Frontend > JavaScript' 카테고리의 다른 글
[JavaScript] 디바운싱과 쓰로틀링 (0) | 2024.01.31 |
---|---|
window 객체의 opener 사용하기 (0) | 2023.10.15 |
크롬 브라우저에서 자바스크립트 디버깅 하는 법 (0) | 2023.08.27 |
자바스크립트(3) - 객체 생성 (0) | 2022.09.27 |
자바스크립트(2) - Rest, 클로저, 화살표 함수 (0) | 2022.09.26 |