【发布时间】:2019-03-22 21:52:45
【问题描述】:
这是我的输入:
companyList: [
{
company_name: 'company1',
item: 'item1'
},
{
company_name: 'company1',
item: 'item2'
},
{
company_name: 'company1',
item: 'item3'
},
{
company_name: 'company2',
item: 'item4'
}
]
这就是我想要的输出:
result: [
{
company_name: 'company1',
product: [
{ item: 'item1'},
{ item: 'item2'},
{ item: 'item3'}
]
},
{
company_name: 'company2',
product: [
{ item: 'item4'}
]
}
]
使用map,我怎样才能得到我的结果?
【问题讨论】:
-
发布的问题似乎根本没有包含any attempt 来解决问题。 StackOverflow 期待您 try to solve your own problem first,因为您的尝试有助于我们更好地了解您想要什么。请编辑问题以显示您尝试过的内容,以说明您在minimal reproducible example 中遇到的特定问题。欲了解更多信息,请参阅How to Ask 并拨打tour。
-
这可能会帮助您完成部分:How to group an array of objects by key
标签: javascript arrays loops duplicates