js中数组遍历的⼏种⽅法及其区别1、for循环
for(j = 0,len=arr.length; j < len; j++) {
}
2、foreach  (默认有传参,参数分别为:遍历的数组内容,对应的数组索引,数组本⾝。)
arr.forEach(function(item,index,arr){
});
3、map 遍历(对数组中的每⼀项运⾏给定函数,返回每次函数调⽤的结果组成的数组)
arr.map(function(n){
});
js数组方法总结
4、for ……in
var arr = new Array("first", "second", "third")
for(var item in arr) {
console.log(arr[item]+",");
}
5、for……of 遍历(需要ES6⽀持)
for(let value of arr) {
});
1. 推荐在循环对象属性的时候,使⽤in,在遍历数组的时候的时候使⽤f。
2. in循环出的是key,f循环出的是value

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。