JavaScript Array map() 方法

作用:通过指定函数处理数组的每个元素,并返回处理后的数组。

语法:array.map(function(currentValue,index,arr), thisValue)。

参数:

currentValue 必须。当前元素的值
index 可选。当前元素的索引值
arr 可选。当前元素属于的数组对象
thisValue 可选。对象作为该执行回调时使用,传递给函数,用作 "this" 的值。
如果省略了 thisValue,或者传入 null、undefined,那么回调函数的 this 为全局对象。

示例:

var arr = [1, 3, 5, 7]

var newarr=arr.map(function(val){
    val+=1
})
//  newarr=[2,4,6,8]

 

你可能感兴趣的:(javascript,Array,javascript)