js_判断字符串中每个字符出现的次数
2021-01-06 22:29
标签:一个 for else 没有 判断 OLE var 定义 字符串 js_判断字符串中每个字符出现的次数 标签:一个 for else 没有 判断 OLE var 定义 字符串 原文地址:https://www.cnblogs.com/UnfetteredMan/p/13585788.html 1 var str = ‘sdedadedsjojkmihuuhjklnmqwerty‘
2 //定义一个对象,存储每个遍历的字符串和出现的次数;
3 var obj = {}
4 for (var i = 0; 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_判断字符串中每个字符出现的次数
文章链接:http://soscw.com/index.php/essay/40569.html