全栈JavaScript之路(十)学习 DocumentFragment 类型 节点
2014-07-04 09:25
357 查看
DocumentFragment 类型节点,代表一个文档片段,是一种轻量级的‘文档’ 对象,可以包含其它类型节点,并有能力访问、操作其中的节点,但是在文档中没有文档标记,相当于是一个页面不可见的容器。其构造函数为,function DocumentFragment() {[native code]}.
DocumentFragment 类型节点的特征;
nodeType:11
nodeName:#document-fragment
nodeValue:null
prasentNode:null
子节点类型:Element,Text,Comment,CDATASection,ProcesingInstruction,EntityReference
DocumentFragment 类型 继承自 Node, 它继承了所有Node 的方法,通常用于执行那些针对文档的DOM操作。
如果将文档中的节点添加到DocumentFragment 节点中,就会从文档树中移除该节点,所以不会再能从浏览器看到该节点。添加到文档树的新节点同样也不属于文档树。
可以通过 appendChild(),insertBefore() 将文档片段中的内容添加到新节点中。
实际上,添加到文档树中的 DocumentFragment 类型节点 中 包含的节点,它本身永远不会成为文档树的一部分!
DocumentFragment 类型节点,相当于是一个’仓库‘,它包含的节点不会在页面上显示,
创建一个 DocumentFragment 类型节点; document.createDocumentFragment(),
DocumentFragment 类型节点的特征;
nodeType:11
nodeName:#document-fragment
nodeValue:null
prasentNode:null
子节点类型:Element,Text,Comment,CDATASection,ProcesingInstruction,EntityReference
DocumentFragment 类型 继承自 Node, 它继承了所有Node 的方法,通常用于执行那些针对文档的DOM操作。
如果将文档中的节点添加到DocumentFragment 节点中,就会从文档树中移除该节点,所以不会再能从浏览器看到该节点。添加到文档树的新节点同样也不属于文档树。
可以通过 appendChild(),insertBefore() 将文档片段中的内容添加到新节点中。
实际上,添加到文档树中的 DocumentFragment 类型节点 中 包含的节点,它本身永远不会成为文档树的一部分!
DocumentFragment 类型节点,相当于是一个’仓库‘,它包含的节点不会在页面上显示,
创建一个 DocumentFragment 类型节点; document.createDocumentFragment(),
相关文章推荐
- 全栈JavaScript之路(十)学习 DocumentFragment 类型 节点
- 深入理解DOM节点类型第四篇——文档片段节点DocumentFragment
- 全栈JavaScript之路(八)学习 CDATASection 类型 节点
- 全栈JavaScript之路(九)了解 DocumentType 类型 节点
- 深入理解DOM节点类型第四篇——文档片段节点DocumentFragment
- 全栈JavaScript之路(七)学习 Comment 类型节点.
- 20100603 学习记录:常用类型--XMLDocument XMLNode XMLElement XMLAttribute XMLFragment XML
- 【JavaScript学习】DOM:DocumentFragment类型
- 全栈JavaScript之路(十一)学习 Attr 类型 节点
- 全栈JavaScript之路(十一)学习 Attr 类型 节点
- JavaScript高级程序设计之DOM之节点层次之DocumentFragment类型第10.1.8讲
- 全栈JavaScript之路(七)学习 Comment 类型节点.
- 深入理解DOM节点类型第七篇——文档节点DOCUMENT
- activiti学习资料(获取节点类型,判断是否为开始结束节点)
- JavaScript HTML DOM节点类型之Document类型(Document对象属性和Document对象集合属性)
- JavaScript高级程序设计之DOM之节点层次之Document类型第10.1.2讲
- createDocumentFragment创建文档碎片节点
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系
- DOM node类型 document类型 element类型 text类型 DocumentFragment类型
- JavaScript高级程序设计之DOM之节点层次之DocumentType类型第10.1.7讲