DOM分级

作者: 达文西_Huong | 来源:发表于2020-06-18 16:41 被阅读0次

    关于DOM

    在今天我阅读一篇js事件流模型中,惊讶的发现了DOM原来还有0 1 2 级别之分。这真是让我吃了一惊,为了培养不懂就问的良好习惯,果断就百度了一下,然后有了以下的小结。


    DOM0

    我们先来说说DOM0。据别人的考究的资料,原来DOM0这个标准其实是不存在的,DOM0只是DOM历史上的一个参考点而已。要想更具体的表达呢,其实DOM0就是IE4和Netscape 4.0这些浏览器最初支持的DHTML。

    DOM1

    再说说DOM1。是在1998年10月称为W3C的推荐标准。DOM1级由两个模块组成:

    DOM核心(DOM Core) 和 DOM HTML 组成。
    其中DOM核心:规定的是如何映射基于XML的文档结构,以便简化对文档中任意部分的访问和操作。
    DOM HTML :则是在DOM核心的基础上扩展的添加了针对HTML的对象和方法。

    DOM2

    DOM2级,在原来的DOM的基础上扩充了鼠标和用户界面事件,范围,遍历等。通过对象接口怎么加了CSS的支持。也持支DOM1中的核心模块扩展为执行XML命名空间。

    关于DOM2引入的新类型和接口的定义如下:

    DOM视图:定义了跟踪不同文档视图的接口;
    DOM事件:定义了事件和事件处理的接口;
    DOM样式:定义了事件和事件处理的接口;
    DOM遍历和范围:定义了遍历和操作文档树的接口;

    DOM3

    DOM3也进一步的扩展了DOM。引入了以统一方式加载和保存文档的方法。在DOM加载和保存模块中定义,新增了验证文档的方式,在DOM验证模块中定义
    对于DOM核心,则开始支持XML1.0规范。

    转载:https://segmentfault.com/a/1190000000366311

    相关文章

      网友评论

          本文标题:DOM分级

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