如何通过给定字段映射对象数组?

时间:2019-09-03 07:13:46

标签: javascript typescript

我有一个对象数组:

let tempArray = [
  {
    id: '1',
    name: 'Tom',
    age: 11
  },
  {
    id: '2',
    name: 'Jerry',
    age: 13
  }
  ...
]

如何创建一个仅包含name数组的所有对象中的tempArray个字段的新数组?

1 个答案:

答案 0 :(得分:2)

尝试使用map()

let tempArray = [
    {
        id: '1',
        name: 'Tom',
        age: 11
    },
    {
        id: '2',
        name: 'Jerry',
        age: 13
    }
]

const res = tempArray.map(i => i.name)
console.log(res)