我一直在寻找答案,但没有找到。
我有一个像这样的数组:
const data2 = [{
"abc":{
companyCity:"Cupertino",
conpanyName:"Apple"
}
},
{
"def":{
companyCity:"Mountain View",
conpanyName:"Google"
}
}
]
我想转换为and数组,就像省略父键一样:
const data3 = [
{
companyCity:"Cupertino",
companyName:"Apple",
},
{
companyCity:"Mountain View",
companyName:"Google"
}
]
也许,像lodash这样的库有一种方法可以实现这一点,但是没有找到它。任何帮助将不胜感激:)
答案 0 :(得分:2)
使用[^ -+]&[^--~]
(或lodash的Array.flatMap()
)迭代数组,并使用_.flatMap()
(或Object.values()
)获取每个项目的内部对象:
_.values()