文档碎片是什么 谁能解释下
哦原来是这个意思,我还一直在想为啥while(x.nodeType!=1)这里不是(x.nodeType==1).是的,可以重复使用,比如一个新闻网页的栏目可以使用h2。
一般情况下,我们向DOM中添加新的元素或者说节点,DOM会立刻更新。也就是添加一次更新一次,如果添加100个节点,那么就得更新100次,很浪费资源啊! 我们可以创建一个文档碎片,这个文档碎片类似于一个小的DOM,只不过他的更新速度快(这是我的猜测,反正甭管怎么着,文档碎片的速度要快于DOM),先将添加的100个节点附加到文档碎片上,然后将文档碎片附加到DOM上,ok,搞定!