const arr2=[[1,3],[2,4],[5,7]] let newArr2 = arr2.map((item,index)=>{ return 2 })
这时候返回的是一个[2,2,2] arr.map((item)=>{return 返回值}) 此时的返回值是arr数组中的每个元素经过处理的元素
如果数组里面是一个对象,就是对象数组,则
const obj = [
{
name: 'hzc',
age: 18
},
{
name: 'hhaa',
age: 15
},
{
name: 'zaza',
age: 20
}
]
let arr=obj.map((item, index)=>{ return { 'testname': item.name, 'testage': item.age, } })
console.log(arr);
此时的arr为 [ { testname: 'hzc', testage: 18 }, { testname: 'hhaa', testage: 15 }, { testname: 'zaza', testage: 20 } ]