利用reduce实现数组分类

2021-07-27 01:56

阅读:534

标签:type   highlight   javascrip   存在   asc   nsf   script   rip   rtl    const list = [ { type: ‘shop‘, momey: 223 }, { type: ‘study‘, momey: 341 }, { type: ‘shop‘, momey: 821 }, { type: ‘transfer‘, momey: 821 }, { type: ‘study‘, momey: 821 } ]; const sortList = list.reduce((acc, cur) => { // 如果不存在这个键,则设置它赋值 [] 空数组 if (!acc[cur.type]) { acc[cur.type] = []; } acc[cur.type].push(cur) return acc }, {}) console.log(sortList) // {shop:[{ type: ‘shop‘, momey: 223 },{ type: ‘shop‘, momey: 821 }], study:[{ type: ‘study‘, momey: 341 },{ type: ‘study‘, momey: 821 }],transfer:[{ type: ‘transfer‘, momey: 821 }]}   利用reduce实现数组分类标签:type   highlight   javascrip   存在   asc   nsf   script   rip   rtl   原文地址:https://www.cnblogs.com/zaijin-yang/p/14970767.html

上一篇:C# 字符串的连接

下一篇:go语言defer


评论


亲,登录后才可以留言!