【发布时间】:2018-06-14 15:38:52
【问题描述】:
我有以下 JSON 数组:
[
{ id: 1, name: "P1", groups: [ { id: 1.1, name: "G1.1" }, { id: 1.2, name:"G1.2" }]},
{ id: 2, name: "P2", groups: [ { id: 2.1, name: "G2.1" }, { id: 2.2, name:"G2.2" }]}
];
使用 Javascript ES6 将其转换为以下结构的最有效方法是什么?
[
{ id: 1, name: "P1", group_id: 1.1, group_name: "G1.1"},
{ id: 1, name: "P1", group_id: 1.2, group_name: "G1.2"},
{ id: 2, name: "P2", group_id: 1.1, group_name: "G2.1"},
{ id: 2, name: "P2", group_id: 1.1, group_name: "G2.2"},
]
【问题讨论】:
-
这个问题有什么问题?请在投反对票前发表评论。
-
感谢@Luis 纠正 json
-
您应该发布您当前的尝试。如果你没有在自己的尝试中挣扎,那么你就没有在学习。
-
问题应该是“我怎样才能从A到B”,然后它显示你在问这样的问题之前付出了多少努力:)
-
您应该始终将您尝试过的内容放在帖子中,这样您就不必对答案发表评论以增加您想要的精确度,并且它向人们表明您在询问之前确实付出了努力.
标签: javascript arrays multidimensional-array ecmascript-6