原生forEach()
第一个参数: 遍历到的元素
第二个参数: 当前遍历到的索引
原生的forEach方法只能遍历数组, 不能遍历伪数组
arr.forEach(function (value, index) {
console.log(index, value); // 返回索引和值
});
obj.forEach(function (value, index) {
console.log(index, value); // 报错
});
jQuery的each()
第一个参数: 当前遍历到的索引
第二个参数: 遍历到的元素
jQuery的each方法是可以遍历伪数组的
$.each(arr, function (index, value) {
console.log(index, value); // 返回索引和值
});
$.each(obj, function (index, value) {
console.log(index, value); // 返回索引和值
});