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数字数组去重复项的实现代码
Dec 30 Javascript
javascript学习笔记(十九) 节点的操作实现代码
Jun 20 Javascript
js异步加载的三种解决方案
Mar 04 Javascript
Javascript拓展String方法小结
Jul 08 Javascript
jQuery截取指定长度字符串的实现原理及代码
Jul 01 Javascript
jQuery中:only-child选择器用法实例
Jan 03 Javascript
浅析AngularJS中的指令
Mar 20 Javascript
JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)
Aug 02 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
Jan 18 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
vue底部加载更多的实例代码
Jun 29 Javascript
详解 TypeScript 枚举类型
Nov 02 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+javascript液晶时钟
2006/10/09 PHP
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解
2016/11/10 PHP
thinkPHP+LayUI 流加载实现功能
2019/09/27 PHP
在laravel中实现事务回滚的方法
2019/10/10 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
JavaScript/jQuery 表单美化插件小结
2012/02/14 Javascript
jquery获得页面元素的坐标值实现思路及代码
2013/04/15 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
2015/04/12 Javascript
Jquery实现动态切换图片的方法
2015/05/18 Javascript
微信小程序 实战程序简易新闻的制作
2017/01/09 Javascript
浅谈jQuery中事情的动态绑定
2017/02/12 Javascript
jQuery实现元素的插入
2017/02/27 Javascript
判断颜色是否合法的正则表达式(详解)
2017/05/03 Javascript
微信小程序上传文件到阿里OSS教程
2019/05/20 Javascript
JAVA面试题 static关键字详解
2019/07/16 Javascript
node.js使用http模块创建服务器和客户端完整示例
2020/02/10 Javascript
js的Object.assign用法示例分析
2020/03/05 Javascript
基于vue实现简易打地鼠游戏
2020/08/21 Javascript
python基于queue和threading实现多线程下载实例
2014/10/08 Python
Python实现对文件进行单词划分并去重排序操作示例
2018/07/10 Python
解决pycharm无法识别本地site-packages的问题
2018/10/13 Python
浅谈Pycharm调用同级目录下的py脚本bug
2018/12/03 Python
Python导入模块包原理及相关注意事项
2020/03/25 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
2020/04/24 Python
Python基于yaml文件配置logging日志过程解析
2020/06/23 Python
英国领先的高街书籍专家:Waterstones
2018/02/01 全球购物
Chi Chi London官网:购买连衣裙和礼服
2020/10/25 全球购物
学前教育专业毕业生自荐信
2013/10/03 职场文书
行政总经理岗位职责
2013/12/05 职场文书
艾滋病宣传标语
2014/06/25 职场文书
班主任与学生安全责任书
2014/07/25 职场文书
安全生产月标语
2014/10/07 职场文书
2014年共青团工作总结
2014/12/10 职场文书
2015年收银工作总结范文
2015/04/01 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
Nginx URL重写rewrite机制原理及使用实例
2021/04/01 Servers