请问JS里面的DOM和BOM都是做什么东西用的 它们做出来的效果分别是什么啊 看了很多解释 都可能不懂

2025-01-14 00:21:30
推荐回答(1个)
回答1:

BOM是浏览器对象模型,用来获取或设置浏览器的属性、行为,例如:新建窗口、获取屏幕分辨率、浏览器版本号等。
DOM是文档对象模型,用来获取或设置文档中标签的属性,例如获取或者设置input表单的value值。

BOM的内容不多,主要还是DOM。由于DOM的操作对象是文档(Document),所以dom和浏览器没有直接关系。另外,BOM不具备浏览器兼容性,使用的时候要注意不同浏览器的区别。