首页 > 其他 > 详细

BOM

时间:2020-05-06 10:58:42      阅读:70      评论:0      收藏:0      [点我收藏+]

ECMAScript是javascript的核心。但是要在web中使用javascript,那么JS-WEB-API才是真正的核心。DOM提供了我们操作页面标签的能力,BOM提供了我们操作浏览器的能力。比如,用BOM操作浏览器的前进后退或者控制页面滚动。

BOM(browser object model)即浏览器对象模型。它提供了独立于内容而与浏览器进行交互的对象,其核心对象是window,表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过javascript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。所有全局作用域中声明的变量和函数都会变为window对象的属性和方法。

需要注意的是BOM缺乏统一标准,它由每个浏览器厂商自己定义实现,因此存在一些兼容性问题,某些属性和方法需要添加浏览器私有前缀。

BOM

原文:https://www.cnblogs.com/lisalisalisa/p/12834498.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!