AI智能
改变未来

原生JS forEach方法 和 jQuery each方法

第一个参数:当前遍历到的索引
第二个参数:遍历到的元素

原生js的

forEach

方法
只能遍历数组,不能遍历伪数组

var arr = [1,2,3,4,5];var obj = {0:1, 1:3, 2:5, 3:7, 4:9};arr.forEach(function (value, index) {console.log(index, value);});obj.forEach(function (value, index) {console.log(index, value);});   // 报错 Uncaught TypeError: obj.forEach is not a function

jQuery的

each

方法

var arr = [1,2,3,4,5];var obj = {0:1, 1:3, 2:5, 3:7, 4:9};$.each(arr, function (index, value) {console.log(index, value);});$.each(obj, function (index, value) {console.log(index, value);});
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 原生JS forEach方法 和 jQuery each方法