개발자라면 알아야 할 NULL 과 UNDEFINED 의 차이 입니다. 저는 몰랐습니다. 더보기 멘토님이 이 질문을 하셨을 때 차마 대답하지 못하고 머리속에 맴돈 생각 null은 값이 없는 상태, undefined 는 정의 되지 않은 것 뭐가 다른 거지? 그래서 모르겠다 말했는데 좀 부끄러웠습니다. 이번 글 끝에는 어떻게 대답하면 좋을 지 적어볼게요. null: 변수를 선언하고 빈 값을 할당한 상태 = 빈 객체 undefined: 변수를 선언하고 값을 할당하지 않은 상태 = 자료형이 없다 자바스크립트의 truthy / falsy 값 설명에 들어가기 앞서 자바스크립트의 falsy 값에 대해 알아보겠습니다. 자바스크립트는 boolean 타입이 아닌 값을 truthy (참으로 평가되는 값), falsy (거짓으..