본 내용은 모던 자바스크립트 Deep Dive - 자바스크립트의 기본 개념과 동작 원리를 토대로 작성하였습니다.
21.1 자바스크립트 객체의 분류
- 표준 빌트인 객체
- ECMAScript 사양에 정의된 객체
- 자바스크립트 실행 환경 관계없이 언제나 사용 가능
- 전역 객체의 프로퍼티로 제공되어 선언 없이 언제나 참조
- 호스트 객체
- ECMAScript 사양에 정의되어 있지 않지만 자바스크립트 실행 환경에서 추가 제공하는 객체
- 브라우저 - 클라이언트 사이드 Web API 제공
- Nodej.s - Node.js 고유 API
- 사용자 정의 객체
21.2 표준 빌트인 객체
- Object, String ...
- 40 여개의 표준 빌트인 객체 제공
- 생성자 함수로서 호출하여 인스턴스를 생성
- 표준 빌트인 객체가 생성한 인스턴스의 프로토타입 === 표준 빌트인 객체의 prototype 프로퍼티에 바인딩된 객체
- 표준 빌트인 객체는 인스턴스 없이도 호출 가능한 빌트인 정적 메서드 제공
'programming study > JavaScript' 카테고리의 다른 글
22장 this (0) | 2022.03.22 |
---|---|
21장 빌트인 객체(2) (0) | 2022.03.21 |
20장 strict mode(2) (0) | 2022.03.19 |
20장 strict mode(1) (0) | 2022.03.18 |
19장 프로토 타입(10) (0) | 2022.03.17 |