这是浏览器运行时中的两个不同的概念。 1、BOM 浏览器对象模型 提供了独立于内容而与浏览器窗口进行交互的对象。描述了与浏览器进行交互的方法和接口,可以对浏览器窗口进行访问和操作,譬如可以弹出新的窗口,改变状态栏中的文本,对Cookie的支持,IE还扩展了BOM,加入了ActiveXObject类, ...
分类:
其他好文 时间:
2018-10-26 13:13:24
阅读次数:
288
1.Javascript组成 JavaScript的实现包括以下3个部分: 1)核心(ECMAScript):描述了JS的语法和基本对象。 2)文档对象模型 (DOM):处理网页内容的方法和接口 3)浏览器对象模型(BOM):与浏览器交互的方法和接口 ECMAScript扩展知识: ① ECMASc ...
分类:
其他好文 时间:
2018-10-26 12:09:41
阅读次数:
166
引用来自网络: DOM是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。 BOM定义了JavaScript可以进行操作的浏览器的各个功能部件的接口。 DOM(文档对象模型)是 HTML 和 XML 的应用程序接口(API)。 BOM 主要处理浏览器窗口和框架,不 ...
分类:
其他好文 时间:
2018-10-26 12:05:54
阅读次数:
167
文档对象模型 (DOM):处理网页内容的方法和接口 浏览器对象模型(BOM):与浏览器交互的方法和接口 1. DOM 是 W3C的标准;[所有浏览器公共遵守的标准]2. BOM 是 各个浏览器厂商根据 DOM在各自浏览器上的实现;[表现为不同浏览器定义有差别,实现方式不同]3. window 是 B ...
分类:
其他好文 时间:
2018-10-26 11:26:05
阅读次数:
172
BOM 浏览器对象模型 提供了独立于内容而与浏览器窗口进行交互的对象。描述了与浏览器进行交互的方法和接口,可以对浏览器窗口进行访问和操作,譬如可以弹出新的窗口,改变状态栏中的文本,对Cookie的支持,IE还扩展了BOM,加入了ActiveXObject类,可以通过js脚本实例化ActiveX对象等 ...
分类:
编程语言 时间:
2018-10-26 11:25:19
阅读次数:
163
BOM概念:BOM(browser object model)窗口对象模型 1、常用对象window:窗口,浏览器的窗口 我们定义的全局变量和全局函授都是window对象的属性和方法 例子: var a = 1;function test(){ var a = 2; alert(a); alert( ...
分类:
其他好文 时间:
2018-10-26 00:49:44
阅读次数:
165
BOM概念:BOM(browser object model)窗口对象模型 1、常用对象window:窗口,浏览器的窗口 我们定义的全局变量和全局函授都是window对象的属性和方法 例子: var a = 1;function test(){ var a = 2; alert(a); alert( ...
分类:
其他好文 时间:
2018-10-26 00:46:24
阅读次数:
151
JavaScript的BOM和DOM的区别如下: 1、BOM和浏览器关系密切,DOM和文档有关,这里的文档指的是网页,也就是HTML文档。 2、BOM是Browser Object Model的缩写,即浏览器对象模型。DOM是Document Object Model的缩写,即文档对象模型。 3、B ...
分类:
其他好文 时间:
2018-10-26 00:44:12
阅读次数:
90
1、BOM 1) BOM是浏览器对象模型,和浏览器关系密切,用来获取或设置浏览器的属性、行为,如新建窗口、打开新选项卡(标签页)、关闭页面、把网页设为主页、加入收藏夹、获取屏幕分辨率、浏览器版本号等。 2) BOM没有相关标准。由于没有标准,不同的浏览器实现同一功能,可以需要不同的实现方式,不同的浏 ...
分类:
其他好文 时间:
2018-10-25 23:44:37
阅读次数:
215
DOM 来源: 在1998年,W3C发布了第一级的DOM规范。这个规范允许访问和操作HTML页面中的每一个单独的元素。所有的浏览器都执行了这个标准,因此,DOM的兼容性问题也难觅踪影了。 方法: HTML DOM方法是我们可以在节点(HTML元素)上执行的动作。 常用的HTML DOM方法如下: g ...
分类:
其他好文 时间:
2018-10-25 23:11:40
阅读次数:
213