Javascript 合并或批处理HTML解析
我正在从事一个需要更新许多html元素的项目。问题是我发现我的性能比预期的慢,即使是在高端机器上。现在,当我每次更新时,我的浏览器(chrome和firefox)都会尝试重新分析页面Javascript 合并或批处理HTML解析,javascript,html,parsing,dom,updates,Javascript,Html,Parsing,Dom,Updates,我正在从事一个需要更新许多html元素的项目。问题是我发现我的性能比预期的慢,即使是在高端机器上。现在,当我每次更新时,我的浏览器(chrome和firefox)都会尝试重新分析页面 有没有一种方法可以告诉浏览器“嘿,我要做一大堆html更新,在我说之前不要麻烦重新分析”JavaScript执行会阻止浏览器执行重新绘制,但不会出现回流,这是在浏览器必须重新计算元素位置时发生的。我建议您使用克隆需要更改的节点,然后更改新节点并将它们一次插入DOM 这里有一个非常类似的问题
有没有一种方法可以告诉浏览器“嘿,我要做一大堆html更新,在我说之前不要麻烦重新分析”JavaScript执行会阻止浏览器执行重新绘制,但不会出现回流,这是在浏览器必须重新计算元素位置时发生的。我建议您使用克隆需要更改的节点,然后更改新节点并将它们一次插入DOM 这里有一个非常类似的问题