js判断去重和判断字符出现的次数
引用 https://www.cnblogs.com/guoyeqiang/p/8178336.html参考
字符串去重
var str="accggge"
function removeRepeat(str) {
var res=[];
var arr=str.split("");
for(var i=0;i<arr.length;i++){
if(-1==res.indexOf(arr[i])){
res.push(arr[i]);
}
}
console.log(res.join("")); //字符串
return res; //字符数组
}
removeRepeat(str);
判断字符出现的次数
var str="avvvccsss";
function search (str) {
var res=[];
var arr=str.split("");
var times=[]; //计数
for(var i=0;i<arr.length;i++){
if(-1==res.indexOf(arr[i])){
res.push(arr[i]);
times.push(1);
}else{
times[res.indexOf(arr[i])]++;
}
}
console.log(res);
console.log(times);
}