1. 원시 타입 (Primitive type) 문자, 숫자, bigint, 불린타입, null, undefined, symbol 2. 래퍼 객체 (Wrapper Object) - 원시 타입에 대응하는 객체 - string, number, boolean, symbol - 원시 타입을 감싸는 형태로 사용된다. >> 문자열의 프로퍼티에 접근하려고 할 때 new String을 호출한 것처럼 문자열 값을 객체 값으로 임시 변환해주고 이 객체를 래퍼 객체라고 한다. 순간적으로 생성되었다가 사라지는 객체! let apple='apple'; apple.someProperty=111; // new String(a).someProperty=111 apple.someProperty; // undefined string 자료..