Javascript
자바스크립트에서 null, undefined, undeclared 차이
Dv ys
2021. 6. 8. 09:19
1) null: 값을 빈값으로 할당하는 것
Null로 값을 할당하면 타입은 Object가 된다
2) undefined: 변수를 선언하고 값을 할당하기 전에 형태(값)이라고 할 수 있다
존재하지 않는 객체의 프로퍼티를 읽으려고 할 때
존재하지 않는 배열의 엘레먼트를 읽으려고 할 때
3) undecleard: 접근 가능한 스코프에 변수 선언조차 되어있지 않은 상태
타입을 확인해보면 udnefined이다