ES6的数据分组
发布日期:2021-09-29 12:54:37 浏览次数:19 分类:技术文章

本文共 362 字,大约阅读时间需要 1 分钟。

ItemGroupBy(arr, key) {    let newArr = [],        types = {},        newItem, i, j, cur;    for (i = 0, j = arr.length; i < j; i++) {        cur = arr[i];        if (!(cur[key] in types)) {            types[cur[key]] = { type: cur[key], data: [] };            newArr.push(types[cur[key]]);        }        types[cur[key]].data.push(cur);    }    return newArr;}

 

转载地址:https://blog.csdn.net/hfdxmz_3/article/details/106047576 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:写个用Echarts 折线波峰/高低峰图
下一篇:怎么用JS端实现图片、视频时直接下载而不是打开预览

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年05月05日 09时51分35秒