jquery中element.each和.each(element)之间的区别

时间:2012-06-21 04:12:01

标签: javascript jquery

之间有什么区别
$(element).each(function(){
});

并且

$.each("element",function(){
});

2 个答案:

答案 0 :(得分:4)

的区别。根据{{​​3}}:

  

$ .each()函数与$(selector).each()不同,即   用于独占迭代jQuery对象。 $ .each()   函数可用于迭代任何集合,无论它是否为   map(JavaScript对象)或数组。在数组的情况下,   回调传递一个数组索引和相应的数组值   时间。 (也可以通过this关键字访问该值,但是   Javascript将始终将此值包装为Object,即使它是   一个简单的字符串或数字值。)该方法首先返回它   参数,迭代的对象。

答案 1 :(得分:2)