자바스크립트 객체 모델

2020. 7. 16. 22:57·프론트엔드/Javascript

자바스크립트를 통해 브라우저를 다룬 다는 것은 어떤 의미인가?


-> 그것은 브라우저의 구성요소들을 객체로 다루는 것이다.

 

 

웹브라우저의 구성요소들은 하나하나가 객체화되어 있다.

자바스크립트로 이 객체를 제어해서 웹브라우저를 제어할 수 있게 된다.

이 객체들은 서로 계층적인 관계로 구조화되어 있다. BOM과 DOM은

이 구조를 구성하고 있는 가장 큰 틀의 분류라고 할 수 있다.

이 관계를 그림으로 나타내면 아래와 같다.

(출처 : http://learn.javascript.ru/browser-environment)

'프론트엔드 > Javascript' 카테고리의 다른 글

자바스크립트 this  (0) 2020.09.26
자바스크립트 클로저  (0) 2020.09.10
자바스크립트 호이스팅  (0) 2020.09.10
Javascript - 세미콜론 사용해야 하는가?  (0) 2020.08.28
async와 defer의 차이점  (0) 2020.07.29
'프론트엔드/Javascript' 카테고리의 다른 글
  • 자바스크립트 클로저
  • 자바스크립트 호이스팅
  • Javascript - 세미콜론 사용해야 하는가?
  • async와 defer의 차이점
꿀표
꿀표
양봉업자
  • 꿀표
    꿀로그
    꿀표
  • 전체
    오늘
    어제
    • 분류 전체보기 (82)
      • 인디해커 (0)
      • AI (0)
      • 프론트엔드 (34)
        • Javascript (17)
        • React (9)
        • Git (2)
        • Web Env (4)
        • Typescript (1)
        • 웹접근성 (1)
        • 상태관리 (0)
      • CS (8)
        • Network (3)
        • 알고리즘 (5)
      • 글쓰기 (3)
        • 생각 (2)
        • 서적 (1)
      • JAVA (37)
        • JAVA 기초 (22)
        • JSP (15)
  • 블로그 메뉴

    • 방명록
  • 인기 글

  • 태그

    프로그래머스
    cross browsing
    구명보트
    network
    그리디
    js
    알고리즘
    greedy
    react
    javascript
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
꿀표
자바스크립트 객체 모델
상단으로

티스토리툴바