You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在for循环中追加DOM子元素会触发多少次重绘?

我原本认为这一操作会触发200次重绘:每次追加元素触发1次,每次更新元素textContent时再触发1次。但Jake Archibald在JSConf的演讲中提到,浏览器会将这类DOM操作批量合并处理。

相关代码示例如下:

for (let i = 0; i < 100; i++){ 
  const div = document.createElement('div');
  document.body.appendChild(div);
  div.textContent = 'Hello';
}

内容的提问来源于stack exchange,提问作者Don P

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 00:06:01