【发布时间】:2018-12-11 05:36:15
【问题描述】:
我有一个这样的对象数组...
[
{ id:1, t1_id: 345, t1_val: "small", t2_id: 456, t2_val: "med", t3_id: 146, t3_val: "lrg" },
{ id:2, t1_id: 983, t1_val: "small", t2_id: 657, t2_val: "med", t3_id: 548, t3_val: "lrg" },
{ id:3, t1_id: 479, t1_val: "small", t2_id: 256, t2_val: "med", t3_id: 326, t3_val: "lrg" }
]
我希望将此数组更改为类似的内容...
[
{ id:1, t1_id: 345, t1_val: "small"},
{ id:1, t2_id: 345, t2_val: "med" },
{ id:1, t3_id: 146, t3_val: "lrg" },
{ id:2, t1_id: 983, t1_val: "small" },
{ id:2, t2_id: 657, t2_val: "med",},
{ id:2, t3_id: 548, t3_val: "lrg" },
{ id:3, t1_id: 479, t1_val: "small" },
{ id:3, t2_id: 256, t2_val: "med", },
{ id:3, t3_id: 326, t3_val: "lrg" }
]
实现这一目标的最有效方法是什么?我看过this solution,但不确定如何在我的情况下实现它?首选 ES6 解决方案。
【问题讨论】:
-
发布的问题似乎根本没有包含any attempt 来解决问题。 StackOverflow 期待您 try to solve your own problem first,因为您的尝试有助于我们更好地了解您想要什么。请编辑问题以显示您尝试过的内容,以说明您遇到minimal reproducible example 的特定障碍。欲了解更多信息,请参阅How to Ask 并拨打tour。
-
你使用的是什么版本的 JavaScript?
标签: javascript jquery