let age = null;
console.log(age); // null;
- Javascript의 null은 다른 언어의 null과 성격이 다릅니다.
- 다른 언어에서는 존재하지 않는 객체에 대한 참조 / 널 포인터(null pointer)를 나타낼 때 사용합니다.
- Javascript에서는 null을 (존재하지 않는 값 / 비어있는 값 / 알 수 없는 값) 을 나타낼 때 사용됩니다.
let age;
console.log(age); // undefined
- undefined 는 값이 할당되지 않은 상태를 나타낼 때 사용합니다.
- 변수는 선언 했지만, 값을 할당하지 않은 경우 해당 변수에 undefined가 자동으로 할당 됨
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] 함수(function) (0) | 2022.01.05 |
---|---|
[JavaScript] 전역 변수 와 지역변수 (0) | 2022.01.05 |
[JavaScript] 셋(Set) 이란? (0) | 2021.12.31 |
[JavaScript] 맵(Map) 이란? (0) | 2021.12.31 |
[JavaScript] 반복문을 알아보자 (0) | 2021.10.20 |