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 相关文章推荐
Javascript学习笔记2 函数
Jan 11 Javascript
解析prototype,JQuery中跳出each循环的方法
Dec 12 Javascript
jquery图片播放浏览插件prettyPhoto使用详解
Dec 19 Javascript
用模版生成HTML的的框架jquery.tmpl使用详解
Jan 07 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
Oct 29 Javascript
原生JavaScript制作微博发布面板效果
Mar 11 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
Jan 05 Javascript
微信小程序教程系列之设置标题栏和导航栏(7)
Jun 29 Javascript
AngularJS学习笔记之表单验证功能实例详解
Jul 06 Javascript
通俗解释JavaScript正则表达式快速记忆
Aug 23 Javascript
微信小程序自定义单项选择器样式
Jul 25 Javascript
pnpm对npm及yarn降维打击详解
Aug 05 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
php实现的替换敏感字符串类实例
2014/09/22 PHP
PHP 输出缓冲控制(Output Control)详解
2016/08/25 PHP
Javascript中的回调函数和匿名函数的回调示例介绍
2014/05/12 Javascript
jquery实现倒计时代码分享
2014/06/13 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
jquery中关于bind()方法的使用技巧分享
2017/03/30 jQuery
微信小程序使用Promise简化回调
2018/02/06 Javascript
Echart折线图手柄触发事件示例详解
2018/12/16 Javascript
Angular 2使用路由自定义弹出组件toast操作示例
2019/05/10 Javascript
vue日历/日程提醒/html5本地缓存功能
2019/09/02 Javascript
解决vue scoped scss 无效的问题
2020/09/04 Javascript
[33:42]LGD vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python开发的单词频率统计工具wordsworth使用方法
2014/06/25 Python
python实现端口转发器的方法
2015/03/13 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
使用sklearn之LabelEncoder将Label标准化的方法
2018/07/11 Python
Linux下Python安装完成后使用pip命令的详细教程
2018/11/22 Python
python接口调用已训练好的caffe模型测试分类方法
2019/08/26 Python
python中pop()函数的语法与实例
2020/12/01 Python
荷兰男士时尚网上商店:Suitable
2017/12/25 全球购物
澳大利亚香水在线:Price Rite Mart
2017/12/28 全球购物
伦敦著名的运动鞋综合商店:Footpatrol
2019/03/25 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
工程业务员工作职责
2013/12/07 职场文书
《小松树和大松树》教学反思
2014/02/20 职场文书
青蓝工程实施方案
2014/03/27 职场文书
疾病防治方案
2014/05/31 职场文书
2014年老干部工作总结
2014/11/21 职场文书
中国古代史学名著《战国策》概述
2019/08/09 职场文书
MySQL Router实现MySQL的读写分离的方法
2021/05/27 MySQL
python3+PyQt5+Qt Designer实现界面可视化
2021/06/10 Python