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版代码高亮
Jun 26 Javascript
转义字符(\)对JavaScript中JSON.parse的影响概述
Jul 17 Javascript
jQuery设置div一直在页面顶部显示的方法
Oct 24 Javascript
浅析Javascript匿名函数与自执行函数
Feb 06 Javascript
Angularjs的Controller间通信机制实例分析
Nov 07 Javascript
JS实现一个简单的日历
Feb 22 Javascript
深究AngularJS中$sce的使用
Jun 12 Javascript
JS动态添加的div点击跳转到另一页面实现代码
Sep 30 Javascript
基于Vue 实现一个中规中矩loading组件
Apr 03 Javascript
用Vue.js方法创建模板并使用多个模板合成
Jun 28 Javascript
js实现旋转的星空效果
Nov 01 Javascript
详解为什么Vue中不要用index作为key(diff算法)
Apr 04 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
用mysql内存表来代替php session的类
2009/02/01 PHP
php中switch语句用法详解
2015/08/17 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
excel操作之Add Data to a Spreadsheet Cell
2007/06/12 Javascript
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
javascript中callee与caller的用法和应用场景
2010/12/08 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
JavaScript函数定义的常见注意事项小结
2014/09/16 Javascript
JQuery选择器、过滤器大整理
2015/05/26 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
2015/06/10 Javascript
jQuery siblings()用法实例详解
2016/04/26 Javascript
通过正则表达式获取url中参数的简单实现
2016/06/07 Javascript
Nodejs全局安装和本地安装的不同之处
2016/07/04 NodeJs
ajax级联菜单实现方法实例分析
2016/11/28 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
详解react服务端渲染(同构)的方法
2017/09/21 Javascript
解决vuejs项目里css引用背景图片不能显示的问题
2018/09/13 Javascript
Node绑定全局TraceID的实现方法
2019/11/14 Javascript
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
在Python的Flask框架中验证注册用户的Email的方法
2015/09/02 Python
Python 25行代码实现的RSA算法详解
2018/04/10 Python
python实现从尾到头打印单链表操作示例
2020/02/22 Python
python 使用递归回溯完美解决八皇后的问题
2020/02/26 Python
Python 通过爬虫实现GitHub网页的模拟登录的示例代码
2020/08/17 Python
如何使用PyCharm引入需要使用的包的方法
2020/09/22 Python
HTML5实现动画效果的方式汇总
2016/02/29 HTML / CSS
自我鉴定范文
2013/11/10 职场文书
四年级数学教学反思
2014/02/02 职场文书
研发工程师岗位职责
2014/04/28 职场文书
公司募捐倡议书
2014/05/14 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
煤矿安全生产标语
2014/06/06 职场文书
行政助理岗位职责
2015/02/10 职场文书
2015民办小学年度工作总结
2015/05/26 职场文书