Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 null과 undefined의 차이점은 무엇입니까?

<시간/>

JavaScript에서 undefined는 유형이고 null은 객체입니다.

정의되지 않음

선언된 변수를 의미하지만 값이 할당되지 않았습니다.

예:

var demo;
alert(demo); //shows undefined
alert(typeof demo); //shows undefined

null

반면 JavaScript에서 null은 할당 값입니다. 변수에 할당할 수 있습니다.

예:

var demo = null;
alert(demo); //shows null
alert(typeof demo); //shows object