【发布时间】:2020-01-17 16:10:12
【问题描述】:
我想转这种数组:
let myArray = [
{ even: [2,4,6], odd: [1,3,5,7], decimals: [3.14, 12.8] },
{ even: [4,6,8], odd: [7,9,11,13], decimals: [111.1] },
{ even: [16,18], odd: [15,15,17] }
]
进入:
myArray = [
{ even: [2,4,6,4,6,8,16,18] },
{ odd: [1,3,5,7,7,9,11,13,15,15,17] },
{ decimals: [3.14, 12.8, 111.1] },
]
也许我应该为此使用“减少”,但我根本不熟悉该功能。如果有人能告诉我好的路径
【问题讨论】:
-
你是只有 3 个键还是可以有更多键
-
如果你的最终输出是一个对象而不是一个数组,可以说你会更好。
-
@ShubhamKhatri,可以有更多的键!
标签: javascript arrays merge reduce