1.什么是BOM?

  • BOM(Browser Object Modtael)是一种浏览器对象模型,提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window
  • BOM由一系列对象组成,每个对象都提供了很多方法与属性
  • BOM缺乏标准 ,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C,BOM最初是Netscape浏览器标准的一部分
2.window对象
window对象是JS的最顶层对象,其他的BOM对象都是window对象的属性

3.document对象
文档对象;body;cookie;title;domain;URL;referrer
4.navigator对象
浏览器本身信息

5.location对象
浏览器当前URL信息

6.screen对象
设备屏幕,客户端屏幕信息

7.history对象
浏览器历史记录栈

 
了解更多前端知识,不妨来这儿看看吧! web前端工程师(js)
————————————————
原文链接:https://blog.csdn.net/cainiaoyihao_/article/details/117883001