Le contenu de cet article explique comment JavaScript peut obtenir des caractères (codes) qui apparaissent plusieurs fois dans une chaîne. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Je suis une personne qui n'est pas très douée pour s'exprimer, alors je fais de mon mieux pour utiliser du code pour expliquer ma compréhension et ma réflexion. Sans plus tarder, je publierai simplement le code :
fuction getStingMax(str){ if(typeof str !== "string"){ alert("请传入string类型的数据") return } let countObj ={},max=[{key:str[0],num:1}]; for(let i=0;i<a.length;i++){ let char=str[i]; countObj[char]=countObj[char]?countObj[char]+1:1; } for(let chart in countObj){ if(max[0].num<countObj[char]){ max=[]; max[0]={key:char,num:countObj[char]} }else if(max[0].num===countObj[char]){ max.push({key:char,num:b[char]}) } } console.log(max); return { max:max } }
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!