JQuery速度与javascript速度

THE*_*ING 16 javascript jquery

我知道Jquery只是一个javascript库.

Jquery动画和事件比javascript慢吗?如果是这样,慢多少.

我想确定我是否应该用原生javascript重写我的网站.

Hle*_*ess 29

对于现代计算机上的现代浏览器而言,jQuery在速度方面相当快.纯JavaScript也是如此.旧浏览器和机器上的运行速度都非常慢.

用于访问DOM的纯Javascript可以更快,因为您可以减少jQuery对此的开销.然而,它并不总是必须更快,因为你可以写一些重大错误,再次减慢事情.另一方面,jQuery在过去几年中经过了战斗测试,并且被证明是高性能的.

另一件事是,jQuery并没有专门针对移动设备而设计.类似事件click引起的延迟是由于这个事实(〜300毫秒).jQuerys动画在普通移动设备上也相当慢,因为它们的写入方式使它们受CPU限制,平均移动设备没有很多CPU功率.解决这个问题的方法是使用硬件加速的CSS动画.

  • 嗯,一个有趣的事实我从来不知道jquery :) (3认同)