【发布时间】:2013-07-03 14:43:22
【问题描述】:
Jquery.each() 和 Array.prototype.forEach() 方法之间有什么区别吗,因为 array.forEach() 方法也可以用于循环具有长度属性的类数组对象。我看到的唯一区别是论点的位置,它们还有什么区别?
I found this:
var obj = { one:1, two:2, three:3, four:4, five:5 };
jQuery.each(obj, function(i, val) {
$("#" + i).append(document.createTextNode(" - " + val));
});
我想知道的是,jquery.each() 是否为没有长度属性的对象调用函数??
【问题讨论】:
-
你改变了你的问题。现在您要问是否 jQuery 的
$.each被重载以枚举任何对象。为什么不试试呢?
标签: javascript jquery