jQuery獲取字符串中出現(xiàn)最多的數(shù)
推薦閱讀:統(tǒng)計(jì)jQuery中各字符串出現(xiàn)次數(shù)的工具
廢話不多說說了,直接給大家貼js代碼了。
//獲取字符串中出現(xiàn)最多的數(shù)和它一共出現(xiàn)多少次
var str = 'asdfssaaasasasasaa'; //定義字符串
var json = {}; //定義數(shù)組用來存儲(chǔ)每個(gè)字符元素所對應(yīng)的個(gè)數(shù)
for (var i = 0; i < str.length; i++) { //遍歷字符串中所有的元素
if (!json[str.charAt(i)]) { //判斷當(dāng)前元素是否已經(jīng)在數(shù)組中存在 str.charAt(i)//當(dāng)前元素
json[str.charAt(i)] = 1; //給對應(yīng)數(shù)組元素中個(gè)數(shù)賦值
}
else
{
json[str.charAt(i)]++; //給數(shù)組中元素個(gè)數(shù)賦值
}
};
var iMax = 0;//出現(xiàn)次數(shù)
var iIndex = '';//元素名稱
for(var i in json){ //重新賦值出現(xiàn)最多的數(shù)據(jù)和個(gè)數(shù)
if(json[i]>iMax){
iMax = json[i];
iIndex = i;
}
}
//alert('出現(xiàn)次數(shù)最多的是:'+iIndex+'出現(xiàn)'+iMax+'次');
以上代碼是小編給大家介紹的jQuery獲取字符串中出現(xiàn)最多的數(shù),代碼簡單易懂,有哪里不明白的歡迎給我留言,我會(huì)及時(shí)和大家取得聯(lián)系的。
- jQuery實(shí)現(xiàn)tag便簽去重效果的方法
- jquery $.trim()去除字符串空格的實(shí)現(xiàn)方法【附圖例】
- jquery序列化表單去除指定元素示例代碼
- jQuery Trim去除字符串首尾空字符的實(shí)現(xiàn)方法說明
- JQuery設(shè)置和去除disabled屬性的5種方法總結(jié)
- jQuery xml字符串的解析、讀取及查找方法
- jquery分割字符串的方法
- jQuery對指定元素中指定字符串進(jìn)行替換的方法
- Jquery通過JSON字符串創(chuàng)建JSON對象
- jQuery截取指定長度字符串代碼
- jQuery.parseJSON(json)將JSON字符串轉(zhuǎn)換成js對象
- jquery如何把數(shù)組變?yōu)樽址畟鞯椒?wù)端并處理
- jquery實(shí)現(xiàn)去除重復(fù)字符串的方法小結(jié)
相關(guān)文章
jquery中ajax使用error調(diào)試錯(cuò)誤的方法
這篇文章主要介紹了jquery中ajax使用error調(diào)試錯(cuò)誤的方法,實(shí)例分析了Ajax的使用方法與error函數(shù)調(diào)試錯(cuò)誤的技巧,需要的朋友可以參考下2015-02-02
表頭固定(利用jquery實(shí)現(xiàn)原理介紹)
表頭固定應(yīng)該是一個(gè)用得比較多的功能,參考了網(wǎng)上幾個(gè)例子,在幾個(gè)常用瀏覽器下顯示不是很完美2012-11-11
jQuery中insertAfter()方法用法實(shí)例
這篇文章主要介紹了jQuery中insertAfter()方法用法,實(shí)例分析了insertAfter()方法的功能、定義及匹配的元素插入到另一個(gè)指定的元素集合后面的使用技巧,需要的朋友可以參考下2015-01-01
PHP結(jié)合jQuery實(shí)現(xiàn)的評論頂、踩功能
本文給大家分享的功能是這樣的:你點(diǎn)擊一下頂或踩按鈕,記錄數(shù)值到數(shù)據(jù)庫,并且有顏色的背景跟著變,按照百分比的變化。這樣就可以通過背景顏色一眼就看清楚那邊支持的人比較多。2015-07-07
jQuery Pagination分頁插件_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
此jQuery插件為Ajax分頁插件,一次性加載,故分頁切換時(shí)無刷新與延遲,如果數(shù)據(jù)量較大不建議用此方法,因?yàn)榧虞d會(huì)比較慢。下面通過本文給大家分享jQuery Pagination分頁插件的使用方法及參數(shù)介紹,感興趣的朋友一起看看吧2017-07-07
jQuery Validate 驗(yàn)證,校驗(yàn)規(guī)則寫在控件中的具體實(shí)例
本篇文章主要是對jQuery Validate 驗(yàn)證,校驗(yàn)規(guī)則寫在控件中的具體實(shí)例進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02
jquery中map函數(shù)遍歷數(shù)組用法實(shí)例
這篇文章主要介紹了jquery中map函數(shù)遍歷數(shù)組用法,實(shí)例分析了jQuery中map函數(shù)遍歷數(shù)組的相關(guān)技巧,并提供了一個(gè)自定義遍歷數(shù)組函數(shù)供參考之用,需要的朋友可以參考下2015-05-05
關(guān)于jQuery對象數(shù)據(jù)緩存Cache原理以及jQuery.data詳解
網(wǎng)上有很多教你怎么使用jQuery.data(..)來實(shí)現(xiàn)數(shù)據(jù)緩存,但有兩個(gè)用戶經(jīng)常使用的data([key],[value])和jQuery.data(element,[key],[value])幾乎沒有什么文章說清楚它們兩的區(qū)別,所以我用到了,研究下分享給大家。2013-04-04
jQuery實(shí)現(xiàn)在HTML文檔加載完畢后自動(dòng)執(zhí)行某個(gè)事件的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)在HTML文檔加載完畢后自動(dòng)執(zhí)行某個(gè)事件的方法,結(jié)合實(shí)例形式分析了document的ready()事件自動(dòng)加載執(zhí)行事件的相關(guān)操作技巧,需要的朋友可以參考下2017-05-05

