再会!
我有一个数组,其中每个元素都有一个针对多个元素重复的类别参数。如何通过 category 参数更容易地将一个数组分成几个(取决于数组中有多少个不同的组)?
[
{
id: 1,
category: 'main'
},
{
id: 2,
category: 'main'
},
{
id: 3,
category: 'system'
},
{
id: 3,
category: 'social'
},
]
上面是一个数组的示例,您需要从中获取 3 个数组,其中包含主参数、系统参数和社交参数。我会很感激你的帮助。也许有现成的包可以用这种方式拆分数组。
这很简单,你可以这样做:
UPD
map
现在有 3 个可以工作的变量UPD2添加到答案