美文网首页
window,dom,bom,document

window,dom,bom,document

作者: A豆_b99d | 来源:发表于2018-11-23 18:25 被阅读0次
    1. BOM(浏览器对象模型): BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页的内容无关。BOM赋予了JS操作浏览器的能力,即window操作。(处理浏览器交互的方法和接口)
    2. window对象: BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScripte规定的Globle对象。这意味着在网页中定义的任何一个对象、变量和函数都以window作为其Global对象,因此有权访问parseInt等方法。
    1. DOM(文档对象模型): 是针对HTML和XML文档的一个API。DOM描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。 DOM则是用于创建、删除节点,操作HTML文档。(处理网页内容的方法和接口)
    2. document
    3. ECMAScript:描述了js的语法和基本对象
    sequenceDiagram
    浏览器->>BOM: 针对浏览器的API(提供操作浏览器的能力)
    BOM->>window: BOM的核心对象(具体实例)
    
    sequenceDiagram
    HTML文档->>DOM: 针对HTML的API(提供操作HTML文档的能力)
    DOM->>document: DOM的核心对象(具体实例)
    

    相关文章

      网友评论

          本文标题:window,dom,bom,document

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