相关疑难解决方法(0)

从数组中的所有对象中删除键

我有以下对象数组:

[{id:1, value:"100", name:"dog" ...},
{id:2, value:"200", name:"cat" ...},
{id:3, value:"300", name:"fish"....},
{id:4, value:"400", name:"mouse" ...},
{id:5, value:"500", name:"snake"...}]
Run Code Online (Sandbox Code Playgroud)

我想过滤对象数组并只保留两个键,idvalue得到这样的东西:

[{id:1, value:"100"},
{id:2, value:"200"},
{id:3, value:"300"},
{id:4, value:"400"},
{id:5, value:"500"}]
Run Code Online (Sandbox Code Playgroud)

目前,我正在使用for循环遍历对象数组,并push()使用新变量执行到空数组.有更简单的方法吗?

我想使用Lodash,_.pluck(PetList, 'id', 'value');但lodash仅提取值,而不是关键.

javascript arrays object ecmascript-6

3
推荐指数
2
解决办法
5206
查看次数

标签 统计

arrays ×1

ecmascript-6 ×1

javascript ×1

object ×1