JS 判断一个字符串中每个字母出现的次数

//输出一个字符串中每个字母出现的次数
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]+"次");
}

 

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页