jQuery获取字符串中出现最多的数


推荐阅读:统计jQuery中各字符串出现次数的工具

废话不多说说了,直接给大家贴js代码了。

//获取字符串中出现最多的数和它一共出现多少次
var str = 'asdfssaaasasasasaa'; //定义字符串
var json = {}; //定义数组用来存储每个字符元素所对应的个数
for (var i = 0; i < str.length; i++) { //遍历字符串中所有的元素
if (!json[str.charAt(i)]) { //判断当前元素是否已经在数组中存在 str.charAt(i)//当前元素
json[str.charAt(i)] = 1; //给对应数组元素中个数赋值
}
else 
{
json[str.charAt(i)]++; //给数组中元素个数赋值
}
};
var iMax = 0;//出现次数
var iIndex = '';//元素名称
for(var i in json){ //重新赋值出现最多的数据和个数
if(json[i]>iMax){
iMax = json[i];
iIndex = i;
}
}
//alert('出现次数最多的是:'+iIndex+'出现'+iMax+'次');

以上代码是小编给大家介绍的jQuery获取字符串中出现最多的数,代码简单易懂,有哪里不明白的欢迎给我留言,我会及时和大家取得联系的。



相关阅读:
JS实现仿百度输入框自动匹配功能的示例代码
Jquery获取和修改img的src值的方法
javascript引擎长时间独占线程造成卡顿的解决方案
Json数据解析模拟美团界面显示
nodeType属性返回被选节点的节点类型介绍
Android 游戏开发之Canvas画布的介绍及方法
360浏览器文本框获得焦点后被android软键盘遮罩该怎么办
HTML (css样式规范)必看篇
Java生成非对称型加密公钥和私钥的方法
C++中const用法小结
ASP.NET MVC5网站开发我的咨询列表及添加咨询(十二)
AngularJS入门知识之MVW类框架的编程思想探讨
动态改变gridview列宽度函数分享
通过CSS禁用页面内容选中和复制操作
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4