js的map函数主要用法,jsmap函数使用
js的map函数主要用法,jsmap函数使用举例:let arr = [2 3 5 7] arr.map(function(element index array){ console.log(this) // 80 } 80); //打印结果 数组里的元每个素都返回了一个新的对象由此可见,map就是输入一个改造(arr =[2 3 5 7])'每个数组元素'的“函数”,然后数组中每个'元素'都会被该“函数”改造后,返回出来一个新的数组或对象。
原型:
let arr = [2 3 5 7]//定义一个数组
arr.map(function(element index array){ } this);
1、currentValue:就是传给这个匿名函数,当前元素的的值。
2、index:可选。当前元素的索引。
3、arr:可选。当前元素属于的数组对象。
举例:
let arr = [2 3 5 7]
arr.map(function(element index array){
console.log(this) // 80
} 80);
//打印结果
数组里的元每个素都返回了一个新的对象
由此可见,map就是输入一个改造(arr =[2 3 5 7])'每个数组元素'的“函数”,然后数组中每个'元素'都会被该“函数”改造后,返回出来一个新的数组或对象。