【发布时间】:2019-01-16 21:59:05
【问题描述】:
这是我的对象:
"names": [{
"first": "Linda"
},
{
"first": "Maverick"
},
];
如何转换它,以便我得到一个只有 first 值的数组:
["Linda", "Maverick"]
【问题讨论】:
标签: javascript arrays object
这是我的对象:
"names": [{
"first": "Linda"
},
{
"first": "Maverick"
},
];
如何转换它,以便我得到一个只有 first 值的数组:
["Linda", "Maverick"]
【问题讨论】:
标签: javascript arrays object
只需使用Array#map:
let data = {"names": [
{"first": "Linda"},
{"first": "Maverick"},
]};
let array = data.names.map(name => name.first);
console.log(array)
【讨论】:
只需使用map:
data.names.map(name => name.first)
【讨论】:
使用解构地图:
var names = [
{
"first": "Linda"
},
{
"first": "Maverick"
},
];
var res = names.map(({
first
}) => first);
console.log(res);
【讨论】: