DocumentFragment介绍
JavaScript有以下几种创建节点的方式:
- createAttribute(name): 用指定名称name创建特性节点
- createComment(text): 创建带文本text的注释节点
- createElement(tagname): 创建标签名为tagname的节点
- createTextNode(text): 创建包含文本text的文本节点
- createDocumentFragment(): 创建文档碎片节点
前几个比较简单,我们也顺便简单说一下:
createAttribute(name)
用于创建一个指定名称name的属性,例如:
var att=document.createAttribute("class");
att.value="democlass";
//给h1标签添加了一个`class="democlass"` 的属