脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-javascript---BOM,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。
上一篇博客我们讲到了DOM,这篇博客我们将继续BOM。
BOM它提供了很多对象,用于访问浏览器的功能。BOM缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准。所以,bom本身是没有标准的或者还没有哪个组织去标准它。它的的核心是window,它表示浏览器的一个实例,当我们打开浏览器的一个窗口时,系统会为其自动定义一个window对象,有了window对象我们就可以通过它来访问浏览器的功能,比如:提示弹出框。window.alert("我是window对象的方法")。因为window是全局的、整个网页的,所有此处的window是可以省略的。
window对象和普通的对象一样也具有属性和方法,通过这些属性和方法我们可以实现操作浏览器的功能。浏览器将浏览器能够实现的功能封装在对象里,具体表现为对象的属性和方法。外界只要使用我的这些对象的属性和方法就能够实现你想要的效果。这些对象更像是浏览器留给外界的接口,你只要用就好了,至于我内部是如何实现的外界是没有必要知道的。
window对象有一系类的属性,这些属性本身也是对象。如下图所示,window对象包含document对象、frames对象、history对象、location对象等。当打开一个网页的时候这些对象就伴随着window对象自动生成了,window对象与其他对象之间的组合关系。
@H_406_20@
觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!
以上是脚本宝典为你收集整理的javascript代码实例教程-javascript---BOM全部内容,希望文章能够帮你解决javascript代码实例教程-javascript---BOM所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。