자바 스크립트(java script)/개념 조각

undefined, null

lamarcK 2025. 3. 24. 19:13

자바스크립트에서 undefined와 null은 둘 다 값이 없음을 나타낸다.

 

undefined: 변수가 선언되었지만 값이 할당되지 않아 '값이 정의되지 않음'을 의미한다.

null: 변수에 '값이 없음'을 명시적으로 할당하여 '값이 없는 상태'를 나타낸다.

'undefined'는 시스템이 자동으로 할당하고, 'null'은 개발자가 의도적으로 할당한다.