列如把 let s = [‘ccv’,‘ccv’,‘ccv’,‘cc1’,‘cc1’,‘c2’] 转化为 [{title:‘ccv’,num:3},{title:‘cc1’,num:2},{title:‘c2’,num:1}] ;
function getRepeatNum(arr){
return arr.reduce(function(prev,next){
prev[next] = (prev[next] + 1) || 1;
return prev;
},{});
}
let m =getRepeatNum();
let myobj = m;
let arr1 = [];
for(let i in myobj){
let obj = {
title:i,
num:myobj[i]
}
arr2.push(obj)
}