ES6遍历对象数组,并为数组里面的每一项添加新的属性

数据结构:

tableData:[
  { id: 1, name: "张三" },
  { id: 2, name: "李四" }
]

方法:

let array = this.tableData
let arrayNew = []
array.map((item, index) => {
    arrayNew.push(Object.assign({}, item, { love: "唱歌" }))
})
console.log(arrayNew)

结果:

[
   {id: 1, name: "张三", love: "唱歌"},
   {id: 2, name: "李四", love: "唱歌"}
]

结束!


版权声明:本文为zhuwang219原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。