let newDataList = deepClone(dataList);
for(let i=0 ; i<newDataList.length; i++) {
for (let j=i+1; j<newDataList.length; j++) {
if(newDataList[i].yearAddSemester==newDataList[j].yearAddSemester) {
newDataList.splice(j,1);
j=j-1;
}
}
}
let newList = [];
for(let i=0; i<newDataList.length; i++) {
newList.push({yearAddSemester: newDataList[i].yearAddSemester, yearShow: newDataList[i].yearShow, allList: []});
}
for(let i=0; i<dataList.length; i++) {
for(let j=0; j<newList.length; j++) {
if(dataList[i].yearAddSemester == newList[j].yearAddSemester) {
newList[j].allList.push(dataList[i]);
}
}
}
数组分类
猜你喜欢
转载自blog.csdn.net/obf13/article/details/83897374
今日推荐
周排行