如何将jQuery each()转换为常规javascript循环 [英] How to turn jQuery each() into regular javascript loop
本文介绍了如何将jQuery each()转换为常规javascript循环的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
几个问题:
-
是比使用jQuery
each()
??
如果是这样,将以下代码作为常规javascript循环编写的最佳方法是什么?
If so, what is the best way to write the following code as a regular javascript loop?
$('div').each(function(){ //... })
推荐答案
是的,删除each()
将为您带来更好的性能.这样可以为元素列表编写一个for循环.
Yes, removing the each()
will give you slightly better performance. This is how you could write a for loop for a list of elements.
var divs = $('div');
for(var i = 0; i < divs.length; i++){
var thisDiv = divs[i]; // element
var $thisDiv = $(divs[i]); // jquery object
// do stuff
}
这篇关于如何将jQuery each()转换为常规javascript循环的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文