一、概念
map()
方法定义在JavaScript的Array
中,它返回一个新的数组,数组中的元素为原始数组调用函数处理后的值。
注意:
map()
不会对空数组进行检测map()
不会改变原始数组
实例
let a=[1,2,3,4];
let array=a.map((item,index) =>{
if(item==2){
return item[index]=22;
}
return item;
})
console.log(array);//[1, 22, 3, 4]
let array02=a.map(item=> {
return item*item;
})
console.log(array02)//[1, 4, 9, 16]