js如何对字符出现次数进行统计?一文带你达成
发布时间:2022-04-20 09:14:03 所属栏目:语言 来源:互联网
导读:很多人比较好奇用javascript如何来统计字符的个数?这篇文章小编就给大家分享下用JavaScript统计字符串中字符出现的次数的代码,有需要或者感兴趣的朋友可以深入了解一下。 实现效果:输入字符串为abca12abbc121d,输出为:a出现3次,b出现3次,c出现2次,d
很多人比较好奇用javascript如何来统计字符的个数?这篇文章小编就给大家分享下用JavaScript统计字符串中字符出现的次数的代码,有需要或者感兴趣的朋友可以深入了解一下。 实现效果:输入字符串为”abca12abbc121d”,输出为:a出现3次,b出现3次,c出现2次,d出现1次,1出现3次,2出现2次。 <script> var ary ="abca12abbc121d"; var obj = {}; var i = 0; ary1 = ary.toLocaleLowerCase(); for(i = 0; i < ary1.length; i++) { key = ary1[i]; if(obj[key]) { //对象中有这个字母 obj[key]++; } else { //对象中没有这个字母,把字母加到对象中 obj[key] = 1; } } for(var key in obj) //遍历这个对象 { console.log(key + "这个字符出现了" + obj[key] + "次"); } </script> </script> </head> <body> <label for="txt-chars">请输入一串字符:</label> <input type="text" id="txt-chars" name=""/> <button id="btn-ok">确定</button> <p id="show"></p> </body> </html> (编辑:常州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |