Javascript/개념

[JS] Null / Undefined

riviere 2021. 11. 15. 22:19
728x90

null

null은 NULL의 심볼이며, 

의도를 갖고 변수에 null을 할당하여 값이 없다는 것을 나타낸다. 

null이 할당된 변수의 타입을 확인해 보면 object인 걸 확인할 수 있다

 

undefined

변수를 선언하고 값을 할당하기 전의 형태(값)라고 볼 수 있다. 

(*변수에 값이 할당되어 있지 않음.)

 

let a = null
console.log(a) // null
console.log(typeof a) // object

let b
console.log(b) // undefined