jQuery 1.4.2精益求精。_ 你会很难找到更快或更轻量级的东西。
例如,这里有一个来自 mootools的名为slickspeed的框架测试。它测试框架在 DOM 中查找元素的能力。正在测试的 jQuery 版本是 1.2.6。根据您的浏览器,jQuery 的表现非常出色。在我的 Chrome 浏览器中,jQuery 以 20 毫秒的总时间击败了所有其他浏览器。
从 1.2 版本开始,jQuery 在优化和速度方面有了惊人的改进,尤其是在 1.4 版本中。
也就是说,框架不会让你的代码变得更好。您可以使用任何框架(包括 jQuery)编写一些非常慢的脚本。
但是,如果您编写优化的代码,jQuery 会如此之快,您甚至都不会注意到。
上面Pointy的评论是正确的。这些家伙整天都在担心如何表现得更好。所以它非常优化。
附录
这是来自 jQuery 的博客:
虽然像 Taskspeed 这样的综合基准测试如果分解为单独的子测试以供进一步研究可能会很有趣,但作为一个项目,我们倾向于远离将它们用作真实的、整体的库性能的准确衡量标准。考虑到库有多少方面组成,更不用说它们提供的不同技术,累积结果很少反映实际用户可能如何使用库。
所以随你的便吧。