【发布时间】:2014-03-17 17:50:00
【问题描述】:
性能对我的应用非常重要,所以我想知道获取 DOM 元素以更改其文本的最快方法是什么?
jQuery 比document.getElementByClass 或document.getElementById 快吗?或者是否有任何其他工具或框架可以更快地完成这项工作?
【问题讨论】:
-
jQuery 使用
getElemntById和其他原生方法。 jQuery 永远不会更快,将苹果与苹果进行比较。 -
没有比原生 javascript 更快的框架。如果您想检查任何特定情况,我建议您使用jsperf。
-
话虽如此.. jQuery 的重点还在于让事物跨浏览器兼容。因此,如果这对您来说是一个问题,那么当您编写“本机”代码来解决所有这些问题时,您最终不会得到比 jQuery 或类似代码少得多的结果。
标签: javascript jquery performance dom