//输出一个字符串中每个字母出现的次数
var str3 = "wfwgerhytyVDMUYRFACDScwvevVEAvea";//输出的字符串
str3=str3.toLocaleLowerCase();//将字符串转换为小写
var obj={};//创建一个空对象
for(var i=0;i<str3.length;i++){//遍历字符串
if(obj[str3[i]]){//判断该字符在对象中是否存在,若存在未true
obj[str3[i]]++;//若存在则+1
}else{//若不存在,则添加,并赋值为1
obj[str3[i]]=1;
}
}
for(var key in obj){//遍历对象,输出字符串中字符的个数
console.log(key+"出现了:"+obj[key]+"次");
}
转载自 https://blog.csdn.net/guanmao4322/article/details/86160208