为了账号安全,请及时绑定邮箱和手机立即绑定

找到字符串中每个字符串出现了多少次?

找到字符串中每个字符串出现了多少次?

简单简同学 2018-09-11 16:10:06
var str3 = "whAt are You dOinG?" //转换为小写 str3 = str3.toLocaleLowerCase(); //创建一个空对象,目的是吧字母作为键,次数作为值 var obj = {}; //遍历字符串,获取每个字母 for (var i = 0; i < str3.length; i++) {     //每个字母     var key = str3[i];     //判断obj中有没有这个键     if (obj[key]) {    = = = = = = >          obj[key]++;     } else {         obj[key] = 1;     } } //遍历对象,显示每个字母的出现次数 for (key in obj){     console.log(key+"出现的次数为"+obj[key]); }这个if判断是怎么实现字符串中如果出现重复字符会加1的?
查看完整描述

1 回答

?
简单简同学

TA贡献1条经验 获得超0个赞

ok,仔细看了几遍,理解了.

查看完整回答
反对 回复 2018-09-11
  • 1 回答
  • 0 关注
  • 763 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信