네이티브는 사실 내장 함수이다. 네이티브란 특정 환경에 종속되지 않은, ECMAScrpt 명세의 내장 객체를 말한다. 네이티브의 종류 * String() * Number() * Boolean() * Array() * Object() * Function() * RegExp() * Date() * Error() * Symbol() JavaScript는 원시 값을 감싸는 객체 래퍼, 즉 네이티브를 제공한다. 객체 래퍼에는 타입별로 쓸 만한 기능이 구현되어 있어 편리하게 사용할 수 잇다. "abc"같은 단순 스칼라 원시 값이 있을대, 이 값을 length 프로퍼티나 String.prototype에 정의된 메서드를 호출하면, JavaScript는 자동으로 원시 값을 Boxing하여 필요한 프로퍼티와 메서드를 쓸 ..