zoukankan      html  css  js  c++  java
  • Javascript高级编程学习笔记(40)—— DOM(6)CDATASection、DocumentType

    CDATASection类型

    CDATASection类型是只针对XML文档的类型

    因为浏览器无法解析

    在浏览器中创建CDATASection的函数也无法正常使用

    该类型有以下属性

    • nodeType:4
    • nodeName:“#data-section”
    • nodeValue:cdata中的内容
    • parentNode:Element或Document
    • 不支持子节点

    由于浏览器不能解析,所以这里不过多地去讲

    DocumentType

    DocumentType也是一种比较少用的DOM类型

    该类型包含着与文档doctype有关的所有信息

    特征如下:

    • nodeType:10
    • nodeName:doctype的名称
    • nodeValue:null
    • parentNode:Document
    • 不支持子节点

    在DOM1中该类型不能动态创建,只能通过对代码的解析来创建

    支持该类型的浏览器会将浏览器的相关信息保存在  document.doctype 中

    该对象有三个属性 name、entities、notation

    name:表示文档类型的名称

    entities:由文档类型描述的实体NameNodeMap对象

    notation:由文档类型描述的符号NameNodeMap对象

    总的来说上面三个属性只有name是有用的

    而一般来说我们不会根据这个类型进行操作,因为不管是判断浏览器版本还是其它用途都有更好的方法

    所以作为了解就好

  • 相关阅读:
    python线程的几种创建方式
    python进程之间的通信——Queue
    python中进程的几种创建方式
    python中的生成器、迭代器、闭包、装饰器
    java中String和StringBuffer的区别
    python中的元类介绍
    宣传片制作技巧
    树莓派创建WiFi热点
    PCB布线要求
    jsoncpp linux平台编译和arm移植
  • 原文地址:https://www.cnblogs.com/lhyxq/p/10253614.html
Copyright © 2011-2022 走看看