jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 什么更快$(“s1”).find(“s2”).find(“s3”)或$(“s1 s2 s3”)?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在选择某些DOM元素时,jQuery是多方面的.今天我注意到获得相同元素的两种方式可能产生不同的速度:

$("SELEctor1").find("SELEctor2").find("SELEctor3")

$("SELEctor1 SELEctor2 SELEctor3")

(其中SELEctorX可以是Id或类或其他任何东西)

两者都产生相同的元素集,但有任何速度差异? jQuery如何实际遍历DOM?这在第二种情况下尤其重要:它是从选择器1转到选择器3还是反过来?

有谁测量了两者之间的差异?

解决方法

使用单个$(‘…’)的速度是在Chrome中为我链接$.find()的速度的两倍.一旦有更多的人测试它,这个 JSPerf Benchmark将为您提供其他浏览器的好主意.

大佬总结

以上是大佬教程为你收集整理的jquery – 什么更快$(“s1”).find(“s2”).find(“s3”)或$(“s1 s2 s3”)?全部内容,希望文章能够帮你解决jquery – 什么更快$(“s1”).find(“s2”).find(“s3”)或$(“s1 s2 s3”)?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。