브라우저 객체 모델

2015. 1. 27. 16:43[개발] 지식/JavaScript

  • BOM, Browser Object Model

The Browser Model Object (BOM)

그림1. DOM  구조


  1. window 객체

    window 객체는 브라우저 기반 자바스크립트의 최상위 객체.

    open(URL, name, features, replace)

    새로운 window 객체를 생성합니다.

  2. screen객체

    screen 객체는 웹 브라우저의 화면이 아니라 운영체제 화면의 속성을 가지는 객체.


  3. location 객체

    location 객체는 브라우저의 주소 표시줄과 관련된 객체.
    프로토콜의 종류, 호스트 이름, 문서 위치 등의 정보가 있음.

  4. navigator 객체

    navigator 객체는 웹 페이지를 실행하고 있는 브라우저에 대한 정보를 갖고 있음.
    속성으로는 브라우저의 코드명, 이름, 버전, 사용중인 운영체제의 시스템 환경, 브라우저의 전체적인 정보 등이 있다.



  • window 객체의 onload 이벤트 속성
- 문서 객체의 속성 중 'on'으로 시작하는 속성을 이벤트 속성이라고 부르며 함수를 할당해야 한다.
- onload() 함수는 window 객체가 로드완료된 후 지정된 함수를 실행한다.


'[개발] 지식 > JavaScript' 카테고리의 다른 글

날짜 차이(일수) 계산하기  (0) 2016.08.10
문서 객체 모델  (1) 2015.01.27
Array객체 메서드  (0) 2015.01.26
생성자 함수  (0) 2015.01.20
객체의 속성 추가와 제거  (0) 2015.01.20
<