2

我确实看到一些测试表明 id 和类选择器 ($(#id); $(.class)) 比 jquery 慢。

我在想:

  1. 差异显着吗?(显)
  2. 只有在循环中使用它/选择许多元素时,差异才明显吗?

我正在考虑为我的桌面应用程序切换到 zepto,因为无论如何我只需要现代 webkit 和 firefox 支持。

谢谢

4

3 回答 3

5

我发现这个 jsperf 测试表明速度差异很大:http: //jsperf.com/qwery-vs-jquery-vs-mootools-selector-engines/11

于 2012-05-08T21:42:17.030 回答
3

现在解决了;)

https://github.com/madrobby/zepto/issues/486

zepto 尽可能快地使用本机浏览器解决方案。

于 2012-11-13T19:57:20.103 回答
0

Zepto 只支持现代浏览器,所以我不明白为什么它会比 jQuery 慢

$(#id) 和 $(.class) 映射到 Zepto 中的本机浏览器方法 getElementByID、getElementByClass(在 jQuery 中也适用于现代浏览器)

我想唯一确定的方法是进行测试...

于 2012-05-08T08:32:51.150 回答