null & undefined, NaN

HU·2021년 12월 20일
0
post-custom-banner

null은 비어있는 값
undefined는 변수에 아무것도 할당되지 않았을 때의 값

자바스크립트에서는 변수의 선언과 초기화를 동시에 하지 않아도 되기 때문에 선언만 된 변수는 undefined라는 값을 갖게 된다.

var n = null;
var u;

console.log(n);
console.log(u);

--- console ---
null
undefined

NaN (Not a Number)

NaN은 'Not a Number'의 약자로, 숫자가 아닌 것을 숫자로 표현하려 할 때 반환된다.

var n = parseInt('abcd');
console.log(n);

--- console ---
NaN
profile
지식 쌓기

0개의 댓글