BOM: Browser Object Model
浏览器对象模型
一. 什么是BOM
浏览器对象模型(BOM
)是JavaScript
的组成之一,他提供了独立与内容与浏览器窗口进行交互的对象,使用浏览器对象模型可以实现与HTML
的交互。
ECMAScript
是 JavaScript
的核心,但如果要在 Web
中使用 JavaScript
,那么 BOM
(浏览器对象模型)则无疑才是真正的核心。
BOM
提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。
二. BOM
的作用
将相关的元素组织包装起来,提供给程序设计人员使用,从而降低开发人员的工作量,提供设计Web
页面的能力.
BOM
是一个分层结构。