JavaScript

JavaScript 객체의 종류

dmdkd 2023. 2. 22. 15:20

내장 객체

  • 자바스크립트 엔진에 내장되어 있어 필요한 경우에 생성해서 사용
  • 문자(String), 날짜(Date), 배열(Array), 수학(Math) 객체 등
  • ex) 날짜를 알고 싶다면 Date 객체를 생성하여 메서드 getDate()를 사용

 

 

브라우저 객체 모델

  • DOM(Document Object Model)
  • 웹 페이지를 제어할 수 있게 해주는 문서 객체모델
  • 문서 객체란 HTML 문서 태그들을 JS가 읽을 수 있는 객체로 만든 것
  • HTML, XML 문서의 프로그래밍 인터페이스이다.

    DOM에 접근하기 : document 객체를 통하여 접근할 수 있다.
    - getElementById()
    - getElementByTagName()
    - getElementByClassName()
    - querySelector()

 

 

문서 객체 모델

  • BOM(Browser Object Model)
  • 브라우저에 접근할 수 있는 객체 모음
  • window 객체를 통해 접근할 수 있다.
  • DOM은 현재 눈에 보이는 웹문서에 대한 제어와 변경이라면 BOM은 window를 제어한다.

    BOM에서 제공하는 객체 : window 객체를 통하여 접근할 수 있다.
    - window : 가장 최상위 객체로 아래 서술된 모든 객체는 이 객체 아래에 존재
    - location
    - document
    - navigator
    - history
    - screen

 

 

 

 

 

 

 

출처 및 참고

https://be-a-weapon.tistory.com/144

'JavaScript' 카테고리의 다른 글

removeClass/addClass  (0) 2023.04.11
datepicker 오늘 날짜 이후 부터 활성화  (0) 2023.04.11
[script] Chart.js 차트 사용  (0) 2023.04.11
[jQuery]체크박스 체크여부확인  (0) 2023.04.11
[JavaScript/jQuery] 날짜 차이 계산  (0) 2023.04.11