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 相关文章推荐
JS模拟的QQ面板上的多级可展开的菜单
Oct 10 Javascript
JS 退出系统并跳转到登录界面的实现代码
Jun 29 Javascript
封装的jquery翻页滚动(示例代码)
Nov 18 Javascript
IE6 hack for js 集锦
Sep 23 Javascript
JavaScript中的类数组对象介绍
Dec 30 Javascript
js实现将选中值累加到文本框的方法
Aug 12 Javascript
JS折半插入排序算法实例
Dec 02 Javascript
js和C# 时间日期格式转换的简单实例
May 28 Javascript
Map.vue基于百度地图组件重构笔记分享
Apr 17 Javascript
JS实现浏览上传文件的代码
Aug 23 Javascript
微信小程序实现页面跳转传值的方法
Oct 12 Javascript
JavaScript冒泡算法原理与实现方法深入理解
Jun 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
Zend Guard使用指南及问题处理
2015/01/07 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
Domino中运用jQuery读取视图内容的方法
2009/10/21 Javascript
jquery实现每个数字上都带进度条的幻灯片
2013/02/20 Javascript
当鼠标移动时出现特效的JQuery代码
2013/11/08 Javascript
用于deeplink的js方法(判断手机是否安装app)
2014/04/02 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
Nodejs express框架一个工程中同时使用ejs模版和jade模版
2015/12/28 NodeJs
JS实现重新加载当前页面
2016/11/29 Javascript
解析利用javascript如何判断一个数为素数
2016/12/08 Javascript
Bootstrap按钮组简单实现代码
2017/03/06 Javascript
vue+swiper实现侧滑菜单效果
2017/12/28 Javascript
ReactNative实现Toast的示例
2017/12/31 Javascript
基于vue1和vue2获取dom元素的方法
2018/03/17 Javascript
详解vue微信网页授权最终解决方案
2019/06/16 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
vue+springboot图片上传和显示的示例代码
2020/02/14 Javascript
[03:41]DOTA2上海特锦赛小组赛第三日recap精彩回顾
2016/02/28 DOTA
详解Django rest_framework实现RESTful API
2018/05/24 Python
Python类的继承用法示例
2019/01/31 Python
django的auth认证,authenticate和装饰器功能详解
2019/07/25 Python
keras模型保存为tensorflow的二进制模型方式
2020/05/25 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
简单的HTML5初步入门教程
2015/09/29 HTML / CSS
处理HTML5新标签的浏览器兼容版问题
2017/03/13 HTML / CSS
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
尤为Wconcept中国官网:韩国设计师品牌服饰
2019/01/10 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
化学专业毕业生自荐信
2013/11/15 职场文书
《风筝》教学反思
2014/04/10 职场文书
入职担保书范文
2014/05/21 职场文书
开学典礼演讲稿
2014/05/23 职场文书
大学生创业计划书怎么写
2014/09/15 职场文书
教师批评与自我批评
2014/10/15 职场文书
php 原生分页
2021/04/01 PHP