我测试了 2 个 ID 选择器之间的差异,第一个是正常的:$('#lol')
第二个是相同的,但放在多个括号之间:$((((('#lol')))))
我用 firefox 和 chrome 对 jsperf 进行了测试。结果很有趣:使用 firefox,第一个(普通选择器)慢了 40%(!!!)。使用 chrome,第二个慢 0.84%。
为什么会有这样的差异?有人可以解释一下吗?
jsperf.com 可靠吗?
你可以在这里看到测试:
为了好玩,我将在其他浏览器上进行测试。
(编辑:顺便说一句,我在 Mac OS X 上)