Heim  >  Artikel  >  Web-Frontend  >  jQuery ruft die Zahl ab, die in einer string_jquery am häufigsten vorkommt

jQuery ruft die Zahl ab, die in einer string_jquery am häufigsten vorkommt

WBOY
WBOYOriginal
2016-05-16 15:14:171881Durchsuche

Empfohlene Lektüre: Ein Tool zum Zählen der Vorkommen jeder Zeichenfolge in jQuery

Kein Unsinn mehr, ich werde einfach den JS-Code für Sie posten.

//获取字符串中出现最多的数和它一共出现多少次
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+'次');

Der obige Code ist die vom Editor eingeführte jQuery, um die häufigsten Zahlen in einer Zeichenfolge abzurufen. Der Code ist einfach und leicht zu verstehen. Wenn Sie etwas nicht verstehen, hinterlassen Sie mir bitte eine Nachricht Kontaktieren Sie uns rechtzeitig.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn