# 什么是BOM
BOM
全意即为 Browser Object Model
,浏览器对象模型。
它指的是由Web浏览器暴露的所有对象组成的表示模型
BOM
与 DOM
不同,其既没有标准的实现,也没有严格的定义, 所以浏览器厂商可以自由地实现 BOM
。
其涉及到的对象大致有以下几种:
screen
: 显示设备的信息。navigator
: 浏览器的配置信息。location
: 窗口的url
地址栏信息。history
: 浏览器的历史记录。
2.screen →