【发布时间】:2011-08-05 03:17:57
【问题描述】:
使用元素 ID 是 javascript 获取元素的最快方式。是否有经验法则或最佳实践指南来说明应该使用多少个这些 id 才能预期浏览器性能开始下降?
【问题讨论】:
-
你的意思是你可以调用多少次
document.getElementById才能开始减速? -
我会选择无限。试着证明我错了
:) -
我不担心电话的数量,我不明白为什么会有所作为。我担心每个单独调用的运行时间。假设您有 1000 多个带有 ID 的 DOM 元素,这会导致 getElementById 调用性能下降吗?
标签: javascript performance browser