Maison > Article > interface Web > méthode js pour compter le nombre d'occurrences de caractères et supprimer les doublons
Exemple de code :
var str = "aabbccehgfhaasdhgfashdfhabcasd"; // 使结果显示为一个对象,如:{a:2, b:1, c:2, d:1} var obj = {}; // console.log(obj[ "a" ]) // undefined // obj[ "a" ] = 1 // obj[ "a" ] ++ // obj[ "b" ] = 1 // obj[ "b" ] ++ // obj[ "b" ] ++ // obj[ "b" ] ++ // obj[ "c" ] = 1 for(var i=0;i<str.length;i++){ // obj[ str[i] ] if(obj[ str[i] ]){ obj[ str[i] ]++; }else{ obj[ str[i] ] = 1; } } console.log(obj); var newStr = ""; for(var key in obj){ newStr += key; } console.log(newStr);
Tutoriel recommandé : Tutoriel d'introduction à js
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!