// 查找某个字符在某个字符串中出现的位置exportfunctionfindCharIndex(str, char, num){// str 字符串 chart要查找的字符串 num第几个字符串let index = str.indexOf(char)for(let i =0; i < num -1; i++){
index = str.indexOf(char, index +1)}return index
}
// 根据数组某个字段相同的值进行分组exportfunctionclassify(arr, key){let map ={}for(let i =0; i < arr.length; i++){let ai = arr[i]if(!map[ai[key]]){
map[ai[key]]=[ai]}else{
map[ai[key]].push(ai)}}let res =[]
Object.keys(map).forEach(a=>{
res.push({keys: a,data: map[a],})})return res
}