DocumentFragment中文意思是虚拟dom react就是用的虚拟dom
为什么叫虚拟dom,他和我们平常所说的dom有啥不一样呢?
虚拟dom之所以叫虚拟dom因为它是一个游离的dom,不存在于文档树中。
当我们吧一个dom节点添加到虚拟dom这个节点就会从dom树中删除。
我们可以吧虚拟dom追加到文档树中,注意追加的是虚拟dom的所有子节点。
一个简单的例子:var frg = createDocumentFragment;
var span = document.createElement('span');
frg.appendChild(span)
document.body.appendChild(frg);