[js] undefined vs null
데이터 타입 🤼 undefined vs null 변수의 값이 둘 다 비어있다는 뜻인데 왜 두가지 타입으로 나눠 놨을 까?유 🫵 결론부터 undefined는 변수는 선언되어있지만 자료형이 결정되지 않은 변수(자스는 동적할당) null은 자료형은 객체이며 값이 비어있는 변수이다. 즉, 변수가 아무런 객체를 참조하지 않음을 명시적 표현 위 두가지의 차이로 값이 비어있다는 같은 의미를 두 가지의 타입으로 나눔 👀 좀 더 자세히 📌undefined 값을 할당하지 않은 변수를 undefined type이라고한다. undefined는 개발자가 할당한 값이아니라 자바스크립트엔진이 undefined로 초기화한다. 따라서 이제 우리는 알 수 있다. 콘솔에 언디파인드가 뜬다. = 변수에 값을 할당해 주지않았구나 하고 변부의..