逗号分隔的jQuery选择器性能
Comma-separated jQuery selectors performance
请告知在jQuery中使用选择器的方式更快:
$('.class1, .class2').html('');
或
$('.class1').html('');
$('.class2').html('');
在性能方面,它们似乎几乎相同(7-8%),但在可维护性方面,第一种方法会更好,因为没有重复的代码
检查性能
单个$('.class1, .class2').html('');
优于
- 无代码重复
- jQuery构造函数只被调用一次,这使得它的速度有点快。(+3-4%)
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 性能问题:通用选择器与单独绑定
- 全局 JQuery 选择器缓存以提高性能
- 性能问题:存储对DOM元素的引用与使用选择器相比
- 使用:nth-child()选择器和.get()方法之间的性能差异
- 我们如何提高性能并卸载不必要的选择器
- 逗号分隔的jQuery选择器性能
- JQuery选择器性能和比较问题
- JQuery 1.3+选择器性能
- 提高jQuery代码性能的方法[选择器角度]
- 如何选择最高性能的渲染器,画布或WebGL
- jQuery后代选择器性能
- 性能vs可读性:jQuery/JS中的多个选择器vs多个语句
- jQuery选择器的性能
- jQuery选择器性能较慢
- jQuery选择器的性能
- Jquery选择器性能&行为
- jQuery选择器速度性能