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中小数转换整数的方法
Jan 26 Javascript
jQuery实现为控件添加水印文字效果(附源码)
Dec 02 Javascript
使用Script元素发送JSONP请求的方法
Jun 12 Javascript
AngularJS 基础ng-class-even指令用法
Aug 01 Javascript
Vue Spa切换页面时更改标题的实例代码
Jul 15 Javascript
bootstrap可编辑下拉框jquery.editable-select
Oct 12 jQuery
vue引入js数字小键盘的实现代码
May 14 Javascript
vue-music 使用better-scroll遇到轮播图不能自动轮播问题
Dec 03 Javascript
7个好用的JavaScript技巧分享(译)
May 07 Javascript
JavaScript基于SVG的图片切换效果实例代码
Dec 15 Javascript
Vue实现多页签组件
Jan 14 Vue.js
JS获取一个字符串中指定字符串第n次出现的位置
Feb 10 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/11/25 PHP
php版微信自动登录并获取昵称的方法
2016/09/23 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
PHP中类型转换 ,常量,系统常量,魔术常量的详解
2017/10/26 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
深入分析jQuery的ready函数是如何工作的(工作原理)
2015/12/17 Javascript
FullCalendar日历插件应用之数据展现(一)
2015/12/23 Javascript
JCrop+ajaxUpload 图像切割上传的实例代码
2016/07/20 Javascript
老生常谈JQuery data方法的使用
2016/09/09 Javascript
Bootstrap实现圆角、圆形头像和响应式图片
2016/12/14 Javascript
vue.js在标签属性中插入变量参数的方法
2018/03/06 Javascript
JS内部事件机制之单线程原理
2018/07/02 Javascript
layer弹出的iframe层在执行完毕后关闭当前弹出层的方法
2018/08/17 Javascript
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
2019/04/29 Javascript
Python验证码识别的方法
2015/07/10 Python
python基于phantomjs实现导入图片
2016/05/13 Python
python实现事件驱动
2018/11/21 Python
详解python3 + Scrapy爬虫学习之创建项目
2019/04/12 Python
详解pytorch 0.4.0迁移指南
2019/06/16 Python
python 字段拆分详解
2019/12/17 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
2020/02/17 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
python 装饰器的基本使用
2021/01/13 Python
加拿大领先家居家具网上购物:Aosom.ca
2020/05/27 全球购物
高分子材料个人求职信范文
2013/09/25 职场文书
会计电算化应届生求职信
2013/11/03 职场文书
夏季奶茶店创业计划书
2014/01/16 职场文书
研讨会主持词
2014/04/02 职场文书
公司活动总结范文
2014/07/01 职场文书
民主生活会整改措施(党员)
2014/09/18 职场文书
鸡毛信观后感
2015/06/11 职场文书
开学第一周值周总结
2015/07/16 职场文书
同乡会致辞
2015/07/30 职场文书
2015中秋祝酒词
2015/08/12 职场文书
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL