DOM与BOM区别js

DOM:文档对象模型,描述了处理网页内容的方法和接口。最根本对象是document(window.document)。

由于DOM的操作对象是文档,所以DOM和浏览器没有直接关系。

部署在服务器上的文件夹、右键查看源代码等。

BOM:浏览器对象模型,描述了与浏览器进行交互的方法和接口。由navigator、history、screen、location、window五个对象组成的,最根本对象是window。

用来获取或设置浏览器的属性、行为,例如:新建窗口、获取屏幕分辨率、浏览器版本号等。

浏览器的标签页、地址栏、搜索栏、菜单栏、滚动条等。

 

DOM是W3C的标准,BOM没有相关标准。

posted @ 2018-10-23 18:56  xiajie9  阅读(151)  评论(0编辑  收藏  举报