【发布时间】:2019-06-12 18:34:50
【问题描述】:
我正在使用 jQuery,我想知道哪个选择器更快,但我不知道从哪里开始测试它。我知道最有效的选择器(最快)是使用像$("#xxx") 这样的id。
但是$("img[data-src]") 或$("[data-src]") 呢?什么是最有效的?我知道选择器是从右到左读取的,所以我应该假设从选择器中删除“img”会使其更快?如果是这样,您是否知道我可以在我的页面上运行一个代码来检查 1000 次哪个选择器最快?
【问题讨论】:
-
我不认为这是重复的。这是一个简单的问题,即选择器或方法哪个更快,而不是哪个更快。