본문 바로가기

JavaScript/JavaScript

[JavaScript] null / undefined 란

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