数组对象的作用是:使用单独的变量名来存储一系列的值。
我们今天来说一下数组的forEach与map方法
- forEach 用于调用数组的每个元素
- map 返回一个与原数组长度相等的新数组
1、forEach()
forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。
注意: forEach() 对于空数组是不会执行回调函数的。
参数:function(currentValue, index, arr)
currentValue 必需。当前元素
index 可选。当前元素的索引值。
arr 可选。当前元素所属的数组对象。
1)使用forEach遍历数组
var arr=[1,2,3,4,5,6,7];
arr.forEach(function(a,b,c){
console.log(a,b,c);
})
打印结果:如下
2)使用forEach可以跳过空元素
var arr = [1, 2, 3, 5, , 6, 7, 8, 9];
arr.forEach(function(item, index