ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자바스크립트 객체 종류와 생성 시기
    JavaScript 2022. 6. 10. 17:08

     

    자바스크립트 객체 종류와 생성 시기

     

    자바스크립트는 객체기반의 스크립트 언어이며 자바스크립트를 이루고 있는 거의 모든것들이 객체로 존재한다.

    처음 자바스크립트가 로드될 때 글로벌 영역의 세가지 객체가 생성된다.

     

    1. Native Object / Built-in Object (자바스크립트 내장객체)
      자바스크립트가 프로그램 전체에 공통적으로 필요한 기능을 제공하기 위한 객체이다.
      특정 환경에 종속되지 않은, ECMAScript 명세의 내장객체이다.
      자바스크립트 엔진이 구동되는 시점에서 바로 제공되며 자바스크립트 코드 어디에서든 사용이 가능하다.
      • Object, Function, Number, Math, Date, string, RegExp, Array, Error, Symbol 등이 있다.

    2. Host Object (브라우저 내장객체)
      자바스크립트를 실행하는 환경에 종속된 객체로 DOM 노드 객체와 같이 호스트 환경에 정의된 객체이다.
      내장객체에 속하지만 Built-in 객체의 생성 후에 구성된다. 자바스크크립트 구동시점부터 사용 가능하다.
      • 브라우저에서 동작하는 환경의 호스트 객체는 전역 객체인 window, BOM(Browser Object Model), DOM(Document Object Model) 객체 등을 제공한다.

    3. User-defined Object (사용자 정의 객체)
      사용자가 생성한 객체들로 가장 마지막에 생성된다.
    반응형

    'JavaScript' 카테고리의 다른 글

    HTTP 구조  (0) 2022.06.17
    Axios  (0) 2022.06.14
    Array Method  (0) 2022.06.09
    배열 (Array)  (0) 2022.06.07
    JSON(JavaScript Object Notation)  (0) 2022.06.03

    댓글

Designed by Tistory.