暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

BOM概述及与DOM的关系

互联网IT信息 2018-01-25
272


1BOM概述


     提供了独立于内容而与浏览器窗口进行交互的对象。描述了与浏览器进行交互的方法和接口,可以对浏览器窗口进行访问和操作,譬如可以弹出新的窗口,改变状态栏中的文本,对Cookie的支持,IE还扩展了BOM,加入了ActiveXObject类,可以通过js脚本实例化ActiveX对象等等)。即,BOM的核心内容如下:

1. BOM: browser object modal :浏览器对象模型。

2. 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window

3. Window 对象会在 <body> 或 <frameset> 每次出现时被自动创建。


2BOM与DOM的关系


BOM概图

    因此,DOM是BOM的子对象window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象

    由于window是顶层对象,因此调用它的子对象时可以不显示的指明window对象,例如下面两行代码是一样的:

文章转载自互联网IT信息,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论