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 YUI 读码日记之 YAHOO.util.Dom - Part.3
Mar 22 Javascript
走出JavaScript初学困境—js初学
Dec 29 Javascript
javascript 禁止复制网页
Jun 11 Javascript
JQuery 选择器 xpath 语法应用
May 13 Javascript
js动态删除div元素基本思路及实现代码
May 08 Javascript
js拖拽功能实现代码解析
Nov 28 Javascript
jQuery联动日历的实例解析
Dec 02 Javascript
微信小程序 input输入框控件详解及实例(多种示例)
Dec 14 Javascript
详解Node.js中exports和module.exports的区别
Apr 19 Javascript
View.post() 不靠谱的地方你知道多少
Aug 29 Javascript
javascript 数组精简技巧小结
Feb 26 Javascript
vite+vue3.0+ts+element-plus快速搭建项目的实现
Jun 24 Vue.js
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初学者们头痛的十四个问题
2007/01/15 PHP
php+ajax实时刷新简单实例
2015/02/25 PHP
php文件后缀不强制为.php的实操方法
2019/09/18 PHP
动态创建样式表在各浏览器中的差异测试代码
2011/09/13 Javascript
遍历jquery对象的代码分享
2011/11/02 Javascript
JavaScript 代码压缩工具小结
2012/02/27 Javascript
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
JavaScript获取当前页面上的指定对象示例代码
2014/02/28 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
2015/11/24 Javascript
js代码实现点击按钮出现60秒倒计时
2021/01/28 Javascript
理解jquery事件冒泡
2016/01/03 Javascript
js获取元素下的第一级子元素的方法(推荐)
2017/03/05 Javascript
JS库之Waypoints的用法详解
2017/09/13 Javascript
微信小程序实现图片上传放大预览删除代码
2020/06/28 Javascript
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
vue 内置过滤器的使用总结(附加自定义过滤器)
2018/12/11 Javascript
angular 用Observable实现异步调用的方法
2018/12/27 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
2019/05/16 Javascript
Vue数据绑定实例写法
2019/08/06 Javascript
初学vue出现空格警告的原因及其解决方案
2019/10/31 Javascript
详解Vue串联过滤器的使用场景
2020/04/30 Javascript
web.py在模板中输出美元符号的方法
2014/08/26 Python
python学生信息管理系统
2018/03/13 Python
在python中利用try..except来代替if..else的用法
2019/12/19 Python
python+opencv边缘提取与各函数参数解析
2020/03/09 Python
Python通过字典映射函数实现switch
2020/11/06 Python
新西兰最大的品牌运动鞋购物网站:Platypus NZ
2017/10/27 全球购物
StubHub意大利:购买和出售全球演唱会和体育赛事门票
2017/11/21 全球购物
C语言笔试题回忆
2015/04/02 面试题
个人找工作的自我评价
2013/10/17 职场文书
全国道德模范事迹
2014/02/01 职场文书
社会治安综合治理管理责任书
2014/04/16 职场文书
《雕塑之美》教学反思
2014/04/24 职场文书
记者节感言
2015/08/03 职场文书
Python安装及建立虚拟环境的完整步骤
2022/06/25 Servers
浅谈为什么我的 z-index 又不生效了
2022/07/15 HTML / CSS