【问题标题】:Zepto.js selector performance vs jqueryZepto.js 选择器性能与 jquery
【发布时间】:2012-05-15 13:34:26
【问题描述】:

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

我想知道:

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

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

谢谢

【问题讨论】:

  • 你有测试链接吗?
  • 不,我想知道是否其他人可能进行了广泛的测试。

标签: jquery performance zepto


【解决方案1】:

现在解决了;)

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

      猜你喜欢
      • 2012-02-08
      • 2013-06-20
      • 2010-11-27
      • 2011-06-23
      • 1970-01-01
      • 2012-02-25
      相关资源
      最近更新 更多