자바스크립트에서 undefined와 null은 둘 다 값이 없음을 나타낸다.
undefined: 변수가 선언되었지만 값이 할당되지 않아 '값이 정의되지 않음'을 의미한다.
null: 변수에 '값이 없음'을 명시적으로 할당하여 '값이 없는 상태'를 나타낸다.
'undefined'는 시스템이 자동으로 할당하고, 'null'은 개발자가 의도적으로 할당한다.
'자바 스크립트(java script) > 개념 조각' 카테고리의 다른 글
IIFE(Immediately Invoked Function Expression) (0) | 2025.03.24 |
---|---|
변수, 함수 선언식, 함수 표현식 호이스팅 여부 (0) | 2025.03.24 |
구조 분해 할당 (0) | 2025.03.24 |
변수는 데이터 그 자체가 아니다? (0) | 2025.03.23 |
data-* 속성 및 dataset 속성에 대한 정리 (0) | 2025.03.22 |