1、将一个普通数组映射为对象数组
将[1,2,3]
映射为 [{id: 1}, {id: 2}, {id: 3}]
var arr=[1,2,3];
arr=arr.map(item=> { // item是数组中的每一个值
return {id:item}
})
console.log(arr); //[{id: 1}, {id: 2}, {id: 3}]
3.将一个对象数组映射为另一个对象数组
attachmentList是一个对象数组,需要其中的属性转换为另外一个对象数组fileList,如下:
this.fileList = this.attachmentList.map(item=>{
return {id:item.id,name:item.fileName,url:item.filePath}
});