Javascript 将对象值转换为新数组
这是我的目标:Javascript 将对象值转换为新数组,javascript,arrays,object,Javascript,Arrays,Object,这是我的目标: "names": [{ "first": "Linda" }, { "first": "Maverick" }, ]; 如何转换此值,以便获得仅包含第一个值的数组: ["Linda", "Maverick"] 只需使用: 只需使用: let data={“name”:[ {“第一”:“琳达”}, {“第一”:“特立独行”}, ]}; 让array=data.names.map(name=>name.first); co
"names": [{
"first": "Linda"
},
{
"first": "Maverick"
},
];
如何转换此值,以便获得仅包含第一个值的数组:
["Linda", "Maverick"]
只需使用:
只需使用:
let data={“name”:[
{“第一”:“琳达”},
{“第一”:“特立独行”},
]};
让array=data.names.map(name=>name.first);
console.log(数组)
使用map进行分解:
var名称=[
{
“第一个”:“琳达”
},
{
“第一”:“特立独行”
},
];
var res=names.map(({
第一
})=>第一);
控制台日志(res)代码>
data.names.map(name => name.first)