본문 바로가기

programming study/JavaScript

21장 빌트인 객체(1)

본 내용은 모던 자바스크립트 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