js遍历数组的几种方法
第一种:for循环,也是最常见的 const arr = [11,22,33,44,55,66,77,88] for (let i = 0; i < arr.length; i++) { console.log(arr[i]) } 第二种:forEach() 1)、forEach()遍历普通数组 arr.forEach( function(item){ console.log(item) } ) 2)、forEach()遍历对象类型数组 const arr = [ {id:1,name:'zhangsan'}, {id:2,name:'lisi'}, {id:3,name:'wangwu'} ] arr.forEach( function(item){ console.log(item.id + '---' + item.name) }) 输出结果: 第三种: map()方法 map即是 “映射”的意思 ,原数组被“映射”成对应新数组 var newArr = arr.map( function(value,index){ console.log(value + '---' + index) return value + 10 }) console.log(newArr) 输出结果: 注意:forEach()和map()区别: 1、forEach:用来遍历数组中的每一项