Window Browser Object
1. 정의
BOM은 웹 페이지 콘텐츠와 무관하게 브라우저 기능을 노출하는 객체이다.
2. BOM(Browser Object Model) 5
- Screen
- Navigator
- Location
- History
- Document (DOM)
3. global Objects - global Object
전역 스코프에서 선언한 Variable, Function 모두
window object ∋ Property , Method
Window Object == Global Objects
윈도우 객체는 브라우저 기반 자바스크립트의 최상위 객체이다.
(대표적인 method로는 'alert'가 있다.)
var 키워드로 선언한 일반 변수도 모두 window 객체의 Property!
4. DOM vs BOM
Document Object | Window Browser Object |
웹 페이지만 컨트롤함 | 웹 브라우저를 컨트롤함 |
출처
https://redthing.tistory.com/entry/Javascript-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EA%B0%9D%EC%B2%B4-%EB%AA%A8%EB%8D%B8
'Web > Javascript' 카테고리의 다른 글
[JavaScript] 정규식 예제 (feat. E-mail, 주민번호) (0) | 2020.10.07 |
---|---|
window.open() (0) | 2020.02.27 |
[javascript] style property handling error (0) | 2020.02.22 |
DOM 문서 객체 모델 (0) | 2020.02.21 |
[JavaScript] 배열 특정원소 삭제 (0) | 2020.01.26 |