美文网首页
-----BOM-----

-----BOM-----

作者: 社会主义顶梁鹿 | 来源:发表于2020-06-24 11:57 被阅读0次

一、BOM概述

BOM即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window。

BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C,BOM最初是Netscapa浏览器标准的一部分,属于浏览器厂商自己定义的,所以兼容性较差。

二、BOM的构成

BOM比DOM更大,它包含DOM。

1、window对象是浏览器的顶级对象,它具有双重角色

(1)它是JS访问浏览器窗口的一个接口

(2)它是一个全局对象。定义在全局作用域中的变量、函数都会变成window对象的属性和方法。在调用的时候可以省略window。

window下的一个特殊属性window.name   不要省略,因为name是有其他意义的

(3)console.dir(window);可以查看window里面包含的所有属性和方法。

相关文章

  • -----BOM-----

    一、BOM概述 BOM即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window。...

  • JavaScript BOM-----获得DOM对象的样式

    获得DOM对象的样式的方法有三种,第一种 运行结果如下 300px 第二种:适用于IE9+的浏览器 运行结果如下 ...

  • JavaScript BOM-----操作DOM对象的内容

    操作DOM对象的内容的方式有三种 第一种:用innerHTML修改标签的内容,此时标签任然是标签 第二种: 用in...

网友评论

      本文标题:-----BOM-----

      本文链接:https://www.haomeiwen.com/subject/hktrfktx.html