브라우저 환경

김수정·2020년 5월 14일
0

브라우저 Javascript

목록 보기
1/9

자바스크립트의 호스트, 브라우저

자바스크립트는 여러 개의 호스트 환경에서 사용될 수 있습니다. 그 중에서 제일 오래된 호스트이자 우리의 주 무대인 브라우저 환경을 알아봅시다.
자바스크립트는 환경에 따라 코어 자바스크립트 외에 사용할 수 있는 것들이 다르므로 브라우저의 구성을 살펴봅시다.

window

브라우저 환경에는 최상단에 window라 불리는 루트 객체가 있습니다.
window는 두 가지 역할을 합니다.
1) 자바스크립트 코드의 전역 객체
2) 브라우저 창을 대변하여 이를 제어하는 메서드를 제공

DOM

Document Object Model은 웹페이지 내의 모든 콘텐츠를 객체로 나타내줍니다. 객체가 됐으니까 자바스크립트로 접근이 가능하겠죠?!
document객체는 페이지의 '진입점'역할을 합니다. DOM의 루트객체 같네요.

DOM 상세보기

CSSOM
css 객체모델입니다.

BOM

Browser Object Model은 문서 이외의 브라우저가 제공하는 추가 객체입니다.

profile
정리하는 개발자

0개의 댓글