[JS] BOM(Browser Object Model)
2021. 6. 13. 20:13ㆍ프론트엔드/JAVASCRIPT
728x90
BOM : Browser Object Model
BOM (Browser Object Model)은 웹 브라우저 환경의 다양한 기능을 객체처럼 다루는 모델.
대부분의 브라우저에서 구현은 되어있지만 정의된 표준이 없어 브라우저 제작사마다 세부사항이 다르고 다소 한정적이라는 특징이 있음. BOM의 역할은 웹 브라우저의 버튼, URL 주소 입력 창, 차이츨 바 등 웹브라우저 윈도우 및 웹페이지의 일부분을 제어할 수 있게끔 하는것이며, window객체를 통해 접근이 가능함.
대표적인 BOM객체들
- window : Global Context. 브라우저 창 객체
- screen : 사용자 환경의 디스플레이 정보 객체
- location : 현재 페이지의 url을 다루는 객체
- navigator : 웹브라우저 및 브라우저 환경 정보 객체
- history : 현재의 브라우저가 접근했던 URL history
728x90
'프론트엔드 > JAVASCRIPT' 카테고리의 다른 글
[JS] EVENT (0) | 2021.06.14 |
---|---|
[JS] 자바스크립트의 Data Type (0) | 2021.06.13 |
[JS] DOM 이란? (0) | 2021.06.06 |
[JS] Json key,value 가져오는 방법 (2) | 2020.12.22 |
[JS] 자바스크립트 빈값 체크방법 (0) | 2020.12.14 |