【问题标题】:Filter keys from objects in array [duplicate]从数组中的对象中过滤键[重复]
【发布时间】:2018-08-01 12:44:13
【问题描述】:

我的 API 交给我这个对象数组:

[
 { id: 5, name: "foo" },
 { id: 7, name: "bar" }
]

我想过滤掉 ID 键并实现此目的:

[5,7]

在这种情况下,什么是最佳实践?

【问题讨论】:

    标签: javascript arrays typescript object filter


    【解决方案1】:

    只需使用array.map:

    var data = [
     { id: 5, name: "foo" },
     { id: 7, name: "bar" }
    ];
    
    var res = data.map(({id}) => id);
    
    console.log(res);

    【讨论】:

    • 请不要回答明显的重复。改为对他们进行近距离投票。
    猜你喜欢
    • 2021-09-07
    • 2021-11-07
    • 2023-02-03
    • 2018-07-17
    • 1970-01-01
    • 2017-09-08
    • 2018-05-25
    • 2022-07-20
    • 2022-10-12
    相关资源
    最近更新 更多