常用JS方法
常用JS方法
兔吒
这个作者很懒,什么都没留下…
展开
-
数组按日期分组并排序
// 按日期分组 let newArr = []; res.data.forEach((item,i)=>{ let index = -1; let isExists = newArr.some((newItem,j)=>{ if(item.date==newItem.date){ index = j; return true...原创 2022-02-18 15:38:20 · 235 阅读 · 0 评论 -
树形结构数据处理
function handleTree(data, id, parentId, children){ let config = { id: id || 'id', parentId: parentId || 'pid', childrenList: children || 'children' }; var childrenListMap = {}; var nodeIds = {}; var tree = []; data.forEach(function(d)原创 2021-12-28 17:29:58 · 130 阅读 · 0 评论 -
数组按某一元素分类
function toGroup(data, flagId, flagName, icon, groupName) { var groupData = [], flag = 0; for (var i = 0; i < data.length; i++) { var az = ''; for (var j = 0; j < groupData.length; j++) { if (groupData[j][原创 2021-12-28 17:28:21 · 650 阅读 · 0 评论