
undefined와 null의 차이점 쉽게 정리 ✨자바스크립트 프론트엔드 개발에서 자주 헷갈리는 undefined와 null! 둘 다 “값이 없음”을 뜻하지만, 의미와 사용법에 차이가 있어요. undefined란? 🤷♂️변수는 선언했지만 아직 값을 할당하지 않았을 때 자바스크립트가 자동으로 부여하는 값이에요.즉, “아직 값이 정해지지 않았다”는 상태를 의미합니다. null이란? 🚫개발자가 “여기는 일부러 비워둘 거야!”라고 명확하게 의도해서 직접 넣는 값이에요.“값이 없음을 명시적으로 표현”할 때 사용합니다.비교 연산자에서의 차이느슨한 비교(==)에서는 undefined == null이 true입니다.엄격한 비교(===)에서는 undefined !== null이므로 false가 나와요.메모리 관리 ..