JS查找英文文章中出現(xiàn)頻率最高的單詞
更新時間:2017年03月20日 09:53:50 作者:BYRONIC
這篇文章主要為大家詳細(xì)介紹了JS查找英文文章中出現(xiàn)頻率最高的單詞,具有一定的參考價值,感興趣的小伙伴們可以參考一下
下面這個函數(shù)是js查找一篇英文文章中出現(xiàn)頻率最高的單詞(由26個英文字母大小寫構(gòu)成),輸出該單詞及出現(xiàn)次數(shù),不區(qū)分大小寫,主要是正則的運用:
function counts(article){
article = article.trim().toUpperCase();
var array = article.match(/[A-z]+/g);
article = " "+array.join(" ")+" ";
var max = 0,word,num = 0,maxword="";
for(var i = 0; i < array.length; i++) {
word = new RegExp(" "+array[i]+" ",'g');
num = article.match(word).length;
if(num>max){
max=num;
maxword = array[i];
}
}
console.log(maxword+" "+max);
}
counts("Age has reached the end of the beginning of a word. May be guilty in his seems to passing a lot of different life became the appearance of the same day;");
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
javascript在當(dāng)前窗口關(guān)閉前檢測窗口是否關(guān)閉
檢測窗口是否關(guān)閉,在當(dāng)前窗口關(guān)閉前使用js做到這一點,下面是具體的實現(xiàn),感興趣的朋友可以參考下2014-09-09
使用純前端JavaScript實現(xiàn)Excel導(dǎo)入導(dǎo)出方法過程詳解
這篇文章主要介紹了使用純前端JavaScript實現(xiàn)Excel導(dǎo)入導(dǎo)出方法過程詳解,文章通過示例代碼和圖文解析介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
如何利用javascript接收json信息并進(jìn)行處理
這篇文章主要介紹了如何利用javascript接收json信息并進(jìn)行處理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
Antd中Table列表行默認(rèn)包含修改及刪除功能的封裝方法
這篇文章主要介紹了Antd中Table列表行默認(rèn)包含修改及刪除功能的封裝,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-12-12
微信小程序 仿美團(tuán)分類菜單 swiper分類菜單
本文主要介紹了微信小程序仿美團(tuán)分類菜單(swiper分類菜單)的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧2017-04-04

