【发布时间】:2018-01-23 04:39:37
【问题描述】:
我有一个 javascript 对象,其中有几个键,其值是对象数组。我正在尝试将所有键/值组合成一个对象数组。所以从
{
a: [{}, {}, {}],
b: [{}, {}, {}],
c: [{}, {}, {}]
}
到
[{}, {}, {}, {}, {}, ...]
我正在尝试类似的东西
Object.keys(myObject).map(key => myObject[key])
这会产生一个包含 3 个数组的数组。
我也尝试过使用 lodash 和做
Object.keys(myObject).map(key => _.values(myObject[key]))
这似乎导致了同样的事情。我怎样才能正确地做到这一点?最好像我尝试的那样在单行中而不是循环中。抱歉,如果已经问过这个问题,我不知道如何用这个问题来找到结果
【问题讨论】:
-
问题中提到的单个对象数组。编辑问题以直观地显示所需的结果
-
你只是想省略键,a,b,c
标签: javascript arrays