빌트인 객체
[JS] DeepDive(20) 빌트인 객체
JS객체는 다음과 같이 크게 3개의 객체로 분류할 수 있다. 1. 표준 빌트인 객체 ECMPAScript에 정의된 객체로 애플리케이션 전역의 공통 기능을 제공한다. JS 실행환경에 상관없이 언제나 사용할 수 있다. 2. 호스트 객체 ECMAScript 사양에 정의되어 있지만 JS실행환경에서 추가로 제공하는 객체. DOM,BOM,Canvas 등과 같은 클라이언트 사이드 Web API를 호스트객체로 제공하며 Node.js에서는 Node.js고유 API를 호스트 객체로 제공한다. 3. 사용자 정의 객체 사용자 정의 객체는 표준 빌트인 객체와 호스트 객체처럼 기본 제공되는 객체가 아닌 사용자가 직접 정의한 객체를 말한다. 표준 빌트인 객체 Object, String, Number, Boolean, Symbol,..