//统计字符串中各个字符的长度
var str="dafadfdaaaaaaaaafffffcccccccssssssss"
var obj={};
for(var i=0;i<str.length;i++){
var char=str.charAt(i);
if(obj[char]){
obj[char]++
}else{
obj[char]=1
}
}
console.log(obj)
//打印
/*
{ a: 11
c: 7
d: 3
f: 7
s: 8}
*/
//找出出现最多的次数
var max=0;
for(var key in obj){
if(max <=obj[key]){
max=obj[key]
}
}
console.log(max) // 11
// 找出出现最多的字符
for(var i in obj){
if(obj[i]==max){
console.log(i) // a
}
}
浏览器打印: