ES6的数据分组
发布日期:2021-09-29 12:54:37 浏览次数:0 分类:技术文章
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;}

 

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