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数值转换的三种方式总结
Jul 31 Javascript
JavaScript给url网址进行encode编码的方法
Mar 18 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
Dec 24 Javascript
js实现文字选中分享功能
Jan 25 Javascript
VUE开发一个图片轮播的组件示例代码
Mar 06 Javascript
Three.js基础学习之场景对象
Sep 27 Javascript
vue 自定义全局方法,在组件里面的使用介绍
Feb 28 Javascript
详解如何在webpack中做预渲染降低首屏空白时间
Aug 22 Javascript
深入浅析Vue 中 ref 的使用
Apr 29 Javascript
TypeScript高级用法的知识点汇总
Dec 17 Javascript
详解Vue3 Teleport 的实践及原理
Dec 02 Vue.js
Javascript 解构赋值详情
Nov 17 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 Undefined index的问题
2009/06/01 PHP
php 判断是否是中文/英文/数字示例代码
2013/09/30 PHP
thinkPHP实现的省市区三级联动功能示例
2017/05/05 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
用jQuery技术实现Tab页界面之二
2009/09/21 Javascript
用Greasemonkey 脚本收藏网站会员信息到本地
2009/10/26 Javascript
在Windows上安装Node.js模块的方法
2011/09/25 Javascript
javascript 拷贝节点cloneNode()使用介绍
2014/04/03 Javascript
jQery使网页在显示器上居中显示适用于任何分辨率
2014/06/09 Javascript
jQuery获取动态生成的元素示例
2014/06/15 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
js实现文字跟随鼠标移动而移动的方法
2015/02/28 Javascript
深入解读JavaScript中的Iterator和for-of循环
2015/07/28 Javascript
jQuery解决浏览器兼容性问题案例分析
2016/04/15 Javascript
微信开发 微信授权详解
2016/10/21 Javascript
基于nodejs的雪碧图制作工具的示例代码
2018/11/05 NodeJs
Array.filter中如何正确使用Async
2020/11/04 Javascript
python计算圆周长、面积、球体体积并画出圆
2014/04/08 Python
讲解Python中的递归函数
2015/04/27 Python
浅谈Python数据类型判断及列表脚本操作
2016/11/04 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
浅谈Python采集网页时正则表达式匹配换行符的问题
2018/12/20 Python
Python爬虫学习之翻译小程序
2019/07/30 Python
python 将列表里的字典元素合并为一个字典实例
2020/09/01 Python
CSS3+js实现简单的时钟特效
2015/03/18 HTML / CSS
销售工作人员的自我评价分享
2013/11/10 职场文书
药剂专业自荐信范文
2014/04/16 职场文书
护士长竞聘演讲稿
2014/04/30 职场文书
服务型党组织建设典型材料
2014/05/07 职场文书
公司任命书模板
2014/06/06 职场文书
物理系毕业生自荐书
2014/06/13 职场文书
机关作风建设整改方案
2014/10/27 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
2015年高校保卫处工作总结
2015/07/23 职场文书
导游词之云南丽江-泸沽湖
2019/09/26 职场文书
Go使用协程交替打印字符
2021/04/29 Golang