0

只是出于兴趣,有人知道这个问题的答案吗?

4

2 回答 2

2

documentFragments 的全部意图是引起任何重新绘制/流动。通过使用 documentFragment 来反映您的更改,然后将其附加到 DOM,您可以节省大量重新流/绘制的时间。

于 2013-02-18T15:36:09.180 回答
2

来自 MozDev ( https://developer.mozilla.org/en-US/docs/DOM/document.createDocumentFragment )

由于文档片段在内存中而不是主 DOM 树的一部分,因此将子片段附加到它不会导致页面重排(计算元素的位置和几何形状)。因此,使用文档片段通常会带来更好的性能。

于 2013-02-18T15:32:02.387 回答