码迷,mamicode.com
首页 > Web开发 > 详细

js_判断字符串中每个字符出现的次数

时间:2020-09-11 14:11:08      阅读:41      评论:0      收藏:0      [点我收藏+]

标签:一个   for   else   没有   判断   OLE   var   定义   字符串   

 1  var str = sdedadedsjojkmihuuhjklnmqwerty
 2       //定义一个对象,存储每个遍历的字符串和出现的次数;
 3       var obj = {}
 4       for (var i = 0; i < str.length; i++) {
 5         //将每次循环,给char赋值,
 6         var char = str.charAt(i)
 7         //判断obj对象中是否有这字符,obj[char]如果没有,undefined,执行else
 8         if (obj[char]) {
 9         //如果有这个对象,则将字符串所对应的次数加1;
10           obj[char]++
11         } else {
12         //给这个对象赋值,代表出现了一次
13           obj[char] = 1
14         }
15       }
16       console.log(obj)

 

js_判断字符串中每个字符出现的次数

标签:一个   for   else   没有   判断   OLE   var   定义   字符串   

原文地址:https://www.cnblogs.com/UnfetteredMan/p/13585788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!