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


Posted in Javascript onFebruary 22, 2016

推荐阅读:统计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获取字符串中出现最多的数,代码简单易懂,有哪里不明白的欢迎给我留言,我会及时和大家取得联系的。

Javascript 相关文章推荐
驱动事件的addEvent.js代码
Mar 27 Javascript
js word表格动态添加代码
Jun 07 Javascript
jquery 图片缩放拖动的简单实例
Jan 08 Javascript
jQuery使用ajaxSubmit()提交表单示例
Apr 04 Javascript
AngularJS入门教程之Hello World!
Dec 06 Javascript
jquery获取多个checkbox的值异步提交给php
Jul 07 Javascript
js控住DOM实现发布微博效果
Aug 30 Javascript
Vue.js每天必学之计算属性computed与$watch
Sep 05 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
May 02 Javascript
AngularJS实现自定义指令及指令配置项的方法
Nov 20 Javascript
jQuery 防止相同的事件快速重复触发方法
Feb 08 jQuery
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
Jan 19 Javascript
jQuery基于muipicker实现仿ios时间选择
Feb 22 #Javascript
简单谈谈javascript中this的隐式绑定
Feb 22 #Javascript
javascript实现一个简单的弹出窗
Feb 22 #Javascript
Js的Array数组对象详解
Feb 22 #Javascript
AngularJS中使用HTML5手机摄像头拍照
Feb 22 #Javascript
JS字符串的切分用法实例
Feb 22 #Javascript
JS实现上下左右对称的九九乘法表
Feb 22 #Javascript
You might like
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
2010/06/04 PHP
将PHP的session数据存储到数据库中的代码实例
2016/06/24 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
2017/03/19 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
2017/09/21 PHP
jquery中的on方法使用介绍
2013/12/29 Javascript
jquery ajax请求方式与提示用户正在处理请稍等
2014/09/01 Javascript
ajax读取数据后使用jqchart显示图表的方法
2015/06/10 Javascript
javascript实现tab切换特效
2015/11/12 Javascript
完善的jquery处理机制
2016/02/21 Javascript
微信小程序中单位rpx和rem的使用
2016/12/06 Javascript
JavaScript实现汉字转换为拼音的库文件示例
2016/12/22 Javascript
VUE页面中加载外部HTML的示例代码
2017/09/20 Javascript
webpack 模块热替换原理
2018/04/09 Javascript
微信小程序实现手指触摸画板
2018/07/09 Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
2018/10/26 jQuery
vue接入腾讯防水墙代码
2019/05/07 Javascript
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
Python实现的简单hangman游戏实例
2015/06/28 Python
手写一个python迭代器过程详解
2019/08/27 Python
Pytorch 中retain_graph的用法详解
2020/01/07 Python
如何解决tensorflow恢复模型的特定值时出错
2020/02/06 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
美国诺德斯特龙百货官网:Nordstrom
2016/08/23 全球购物
企业面试题试卷附带答案
2015/12/20 面试题
教师自我鉴定
2013/12/13 职场文书
老公给老婆的道歉信
2014/01/10 职场文书
卖房协议书
2014/04/11 职场文书
计算机专业毕业生求职信
2014/04/30 职场文书
2014年党支部承诺书
2014/05/30 职场文书
校园安全广播稿范文
2014/09/25 职场文书
律师授权委托书范本
2014/10/07 职场文书
给病人的慰问信
2015/03/23 职场文书
水电施工员岗位职责
2015/04/11 职场文书
委托开发合同书(标准版)
2019/08/07 职场文书
常用的Python代码调试工具总结
2021/06/23 Python
Java Kafka 消费积压监控的示例代码
2021/07/01 Java/Android