320x100
320x100

null
: 변수가 빈 값으로 초기화된 상태로 개발자에게 허용된 데이터 타입
: 내부적으로 null 객체가 생성 되며, 그 객체에 대한 참조 주소를 가짐
undefined
: 내부 객체와 참조 주소를 가지고 있지 않는 데이터 타입
: http response에서도 undefined를 응답 받으면 키 조차 보이지 않는다
NaN (Not A Number)
: 숫자가 없음을 의미하며 숫자형으로 분류됨
0
: falsey한 값으로 취급되지만 숫자 0으로도 취급한다
''
: falsey한 값으로 취급되지만 string으로도 취급한다
Reference
어제 뭐했니#1 - undefined/ null / 0의 차이
undefined / null / 0 / NaN의 차이?
velog.io
300x250
728x90
'Programming > JavaScript' 카테고리의 다른 글
| 코루틴 (CoRoutine)과 서브루틴 (SubRoutine)의 차이 (1) | 2023.06.05 |
|---|---|
| NodeJS 란? (0) | 2023.06.05 |
| NodeJS 백로그 관리 (0) | 2023.05.15 |
| JavaScript 패키징 도구 (번들링 도구) (0) | 2023.04.24 |
| Express HTTP 에러 핸들링 (0) | 2023.04.24 |