【发布时间】:2019-12-19 11:14:33
【问题描述】:
我有一个看起来像这样的对象:
[
{
NAME: 'Mich',
Age: 52,
Member: false
},
{
NAME: 'Sarah',
Age: 21,
Member: true
},
{
NAME: 'Sarah',
Age: 90,
Member: false
}
]
我想按它们的 Name 属性对它们进行分组,方法如下:
{
"Sarah":
[
{
NAME: 'Sarah',
Age: 21,
Member: true
},
{
NAME: 'Sarah',
Age: 90,
Member: false
}
],
"Mich":
[
{
NAME: 'Mich',
Age: 52,
Member: false
}
]
}
我尝试过创建算法,但失败了。请注意,没有预定义的名称列表(名称可以是随机的)。如果您知道如何实现这一点,请告诉我。
【问题讨论】:
标签: javascript arrays sorting object