宝哥软件园

JS实现了统计字符串中字符个数和最大个数的功能示例

编辑:宝哥软件园 来源:互联网 时间:2021-08-31

本文阐述了JS统计字符串中字符数和最大字符数的功能。分享给大家参考,如下:

Js判断字符串中的字符数

今天遇到的一个问题比较简单,为了防止高人一等,就写下来吧。

html health eta charset=' utf-8 '/title www . JB 51 . net js判断字符串中出现的字符数/title/headbdyscript var test str=' aoifhoiwewhfoiwadakl ';风险值I;var TempObj={ };for(I=0;i testStr.lengthI){ var charAt=TestStr . charAt(I);//相当于逐个遍历字符串,以字符为键,以出现次数为值,类似于java中的MAP IF(tempobj[charat]){ tempobj[charat];} else { TempObj[CharaT]=1;} } console . log(TempObj);//循环遍历发现最大数var max=0;//初始化最大var maxStrvar objfor(tempObj中的obj){ if(tempObj[obj]max){ max=tempObj[obj];maxStr=obj} } console . log(maxStr ' : ' max);/script/body/HTML使用在线HTML/CSS/JavaScript代码运行工具http://tools.jb51.net/code/HtmlJsRun测试,运行结果如下:

但是面试的时候面试官说是否可以一个周期实现,有想法的朋友可以交流一下想法

PS:这里有两个相关的在线工具供大家参考:

字数统计工具:http://tools.jb51.net/code/zishutongji

在线人物统计和编辑工具:http://tools.jb51.net/code/char_tongji

更多对JavaScript相关内容感兴趣的读者可以查看本网站专题:《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript操作DOM技巧总结》、《JavaScript字符与字符串操作技巧总结》、0103010

希望本文对JavaScript编程有所帮助。

更多资讯
游戏推荐
更多+