本文主要和大家分享JS实现排序去重代码,希望能帮助到大家。
let arr = [1,312,31,44,32,42,34,32423,9,64,56756765,6785,43,8,]; let str = 'abcdaabc'; //1.冒泡排序 for(let i=0;iarr[j+1]){ [arr[j],arr[j+1]] = [arr[j+1],arr[j]]; } } } //2.选择排序 for(let i=0;i (v[n]++ || (v[n] = 1),v),{}); //统计每个字符出现的次数并去重 let obj = {}; str.split("").join("").replace(/(\w)\1*/g,(v,n)=>obj[n]=v.length); //indexof去重 let a = []; for(let i=0;i 相关推荐:









