JavaScript/JavaScript
[JavaScript] null / undefined 란
피리부는남자
2022. 1. 4. 16:38
let age = null;
console.log(age); // null;
- Javascript의 null은 다른 언어의 null과 성격이 다릅니다.
- 다른 언어에서는 존재하지 않는 객체에 대한 참조 / 널 포인터(null pointer)를 나타낼 때 사용합니다.
- Javascript에서는 null을 (존재하지 않는 값 / 비어있는 값 / 알 수 없는 값) 을 나타낼 때 사용됩니다.
let age;
console.log(age); // undefined
- undefined 는 값이 할당되지 않은 상태를 나타낼 때 사용합니다.
- 변수는 선언 했지만, 값을 할당하지 않은 경우 해당 변수에 undefined가 자동으로 할당 됨