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