Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用documentFragment是否会导致回流/重新喷漆?_Javascript_Html_Css - Fatal编程技术网

Javascript 使用documentFragment是否会导致回流/重新喷漆?

Javascript 使用documentFragment是否会导致回流/重新喷漆?,javascript,html,css,Javascript,Html,Css,只是出于兴趣有人知道答案吗 来自MozDev() 由于文档片段位于内存中,而不是主DOM树的一部分,因此向其添加子元素不会导致页面回流(元素位置和几何体的计算)。因此,使用文档片段通常会获得更好的性能 来自MozDev() 由于文档片段位于内存中,而不是主DOM树的一部分,因此向其添加子元素不会导致页面回流(元素位置和几何体的计算)。因此,使用文档片段通常会获得更好的性能 documentFragments的全部目的是不导致任何重新绘制/流动。通过使用documentFragment来反映您的更

只是出于兴趣有人知道答案吗

来自MozDev()

由于文档片段位于内存中,而不是主DOM树的一部分,因此向其添加子元素不会导致页面回流(元素位置和几何体的计算)。因此,使用文档片段通常会获得更好的性能

来自MozDev()

由于文档片段位于内存中,而不是主DOM树的一部分,因此向其添加子元素不会导致页面回流(元素位置和几何体的计算)。因此,使用文档片段通常会获得更好的性能


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

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

据我所知:没有。但如果您将其作为子对象添加到DOM中,则可能会发生。是的,我假设是这样,我们附加到可视化DOM中的第二次将得到回流。谢谢,据我所知:没有。但是如果你把它作为子对象添加到DOM中,它可能会发生。是的,这就是我所假设的,当我们附加到可视化DOM中时,我们会得到一个回流。谢谢,谢谢。在我们的移动网络应用程序上尽可能减少回流,这似乎非常适合构建网络应用程序。在我们的移动web应用程序上尽可能减少回流,这似乎非常适合构建DOM