【发布时间】:2026-01-16 04:30:01
【问题描述】:
进行 DOM 插入的最佳实践是什么?
- 在循环中一次插入大块 html vs element 是否更快?
- 重要的是您插入的是什么 html,还是只关心块的大小?
- 与使用 table hack 仅插入行相比,插入表是否更快?
【问题讨论】:
-
我上传了一个用于合理有效地更新表的脚本:mercurial.intuxication.org/hg/js-hacks/raw-file/tip/…;要更新的表必须有一个
tbody元素;不过,使用innerHTML可能仍然更快 -
有趣。我不能使用你的脚本,因为我返回预制的 html。如果我需要这样的东西,请记住这一点。另外,还有什么 js-hacks?我现在都在看他们=)
-
@mkoryak,关于 js-hacks:2 个月前,我开始将自己的独立脚本转储到一个 mercurial 存储库;其中一些非常有用(尤其是 capture.js),但大多数只是为了好玩......
标签: javascript dom