자바스크립트를 통해 브라우저를 다룬 다는 것은 어떤 의미인가?
-> 그것은 브라우저의 구성요소들을 객체로 다루는 것이다.
웹브라우저의 구성요소들은 하나하나가 객체화되어 있다.
자바스크립트로 이 객체를 제어해서 웹브라우저를 제어할 수 있게 된다.
이 객체들은 서로 계층적인 관계로 구조화되어 있다. BOM과 DOM은
이 구조를 구성하고 있는 가장 큰 틀의 분류라고 할 수 있다.
이 관계를 그림으로 나타내면 아래와 같다.
'프론트엔드 > 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 |