나만의 포인트 undefined는 개발자가 의도적으로 할당하기 위한 값이 아니라 자바스크리트 엔진이 변수를 초기화 할 때 사용하는 값 그러므로, undefined를 값으로 할당하는 건 바람직하지 않으며 null을 활용하기를 권장 null 값의 타입은 obejct로 인지한다. 이것은 버그이지만 이미 너무 많이 쓰고 있기에 수정 시 기존 코드들에 영향을 줄 수 있어 수정을 하지 못하고 있는 상황 null 병합 연산자 ?? 은 ||와 유사한 기능을 하지만 null과 undefined 만을 구분할 수 있다. *전체 타입에 대한 상세 살명은 다 기재하지 않고 눈여겨 볼 내용이 있는 타입들 위주로 기재함 데이터 타입 자바스크립트(ES6)는 7개의 데이터 타입을 제공한다. 원시 타입 숫자 타입 숫자, 정수와 실수 구..