티스토리 뷰


자바스크립트 내장객체

브라우저 객체 모델

문서 객체 모델

전역 자바스크립트 객체



1. 브라우저 객체 모델

:  브라우저 탭 혹은 창의 모델을 생성한다.

   최상위 객체는 window 객체로, 현재 브라우저 창이나 탭을 표현하는 객체이다.

  • Window : 현재 브라우저 창이나 탭
  • Document : 현재 로드된 웹 페이지
  • History : 브라우저 히스토리에 기록된 웹 페이지들
  • Location : 현재 페이지의 URL
  • Navigator : 브라우저와 관련된 정보
  • Screen : 장치의 디스플레이 정보


2. 문서 객체 모델(DOM객체)

: 현재 웹페이지의 모델을 생성

  최상위 객체는 document 객체이며,  전체 페이지를 표현한다. 

  자식 객체로는 페이지의 다른 요소들을 표현하는 객체들이 사용된다.


3. 전역 자바스크립트 객체

: 어떤 특정 모델을 표현하지는 않는다. 

  자바스크립트 언어의 각기 다른 부분을 담당하는 관련 객체들의 집합 


기본적인 데이터 타입을 표현

  • String : 문자열 값들을 다룬다.
  • Number : 숫자 값들을 다룬다.
  • Boolean : 불리언 값들을 다룬다.


실제세계의 개념들을 다루기 위한 객체

  • Date : 날짜를 표현/ 조작
  • Math : 숫자값을 다루며, 연산
  • RegEx : 텍스트를 구성하는 문자열 내의 패턴 처리를 담당 




'공부와개발사이 > JavaScript' 카테고리의 다른 글

[JS] Custom alert : sweetAlert 창  (0) 2022.04.22
[JS] clip board copy  (0) 2022.04.22
javascript json data 배열에 넣기  (0) 2022.03.24
자바스크립트 DAY-01  (0) 2016.07.04
댓글