Zuvor habe ich die Verwendung der charAt()-Methode in JavaScript vorgestellt. Heute werde ich Ihnen den Beispielcode von js zeigen, um die am häufigsten vorkommenden Zeichen und Zeiten zu zählen. Der spezifische Inhalt ist wie folgt: Bestimmen Sie das Zeichen, das am häufigsten in der Zeichenfolge „aabcdobdackoppz“ vorkommt, und zählen Sie die Anzahl seiner Vorkommen. Zuerst müssen wir einen Wissenspunkt verstehen: (wie man feststellt, ob das Objekt dieses Attribut hat) // Es gibt ein Objekt, um festzustellen, ob es dieses Attribut hat // Schreibmethode: Objekt['Attributname'] var o = { Alter : 18 , Geschlecht: „männlich“ } wenn(o['Geschlecht']){ console.log('Diese Eigenschaft existiert'); } anders { console.log('Keine solche Eigenschaft'); }
1. Verwenden Sie die Methode charAt, um das Array „aabcdobdackoppz“ zu durchlaufen (was als Speichern des Werts im Objekt obj verstanden werden kann). <Skript> var str = "aabcdobdackoppz"; var obj = {} ; für(var i = 0 ; i < str.length ; i++){ var chars = str.charAt(i) // chars ist jedes Zeichen des Strings if(obj[chars]){ // o[chars] erhält das Attribut obj[chars]++ } anders { obj[Zeichen] = 1; } } konsole.log(obj); </Skript> Zu diesem Zeitpunkt wurde der Wert im Obj-Objekt gespeichert. 2. Als nächstes müssen Sie nur das Objekt durchlaufen, um den Maximalwert und die Anzahl der Vorkommen zu erhalten <Skript> //Objekt durchlaufen var max = 0; var ch = ''; for (var k in obj) { // Um ein Objekt zu durchlaufen, müssen Sie for in verwenden. // k holt den Attributnamen, obj[k] holt den Attributwert // Der Attributname k ist hier nur in der Schleife nützlich, daher müssen wir einen ch erstellen, um k zu speichern wenn (Objekt[k] > max) { max = Objekt[k]; ch = k; } } console.log(ch + 'Das häufigste Vorkommen' + 'Die Anzahl der Vorkommen ist:' + max); </Skript>
Dies ist das Ende dieses Artikels über die Verwendung von charAt() in JavaScript zum Zählen der am häufigsten vorkommenden Zeichen und ihrer Häufigkeit. Weitere Informationen zum Zählen der am häufigsten vorkommenden Zeichen und ihrer Häufigkeit in js finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.18 unter MacOS
>>: Detaillierte Erläuterung des Nginx-Forward-Proxys und des Reverse-Proxys
Detaillierte Erklärung der Rolle statischer Varia...
Wenn wir langen Text anzeigen, müssen wir auf der ...
Lernprogramm zum Erlernen von Listen-Tags für HTML...
Der von ${param} übergebene Parameter wird als Te...
Ich habe vor Kurzem angefangen, das NestJs-Framew...
MySQL muss auf Version 5.5.3 oder höher aktualisi...
Um das zuletzt erwähnte Problem zu lösen, habe ic...
1. Laden Sie die beschleunigte Version von msyql ...
Ich habe vor Kurzem eine einfache Studie zur Date...
Umfeld Host-IP 192.168.0.9 Docker-Version 19.03.2...
1. Herunterladen 2. Dekompression 3. Fügen Sie di...
Inhaltsverzeichnis 1. Globale Wache 1. Globale Fr...
Die folgenden Fragen basieren alle auf der InnoDB...
1. Vorteile der Vorkompilierung Wir haben alle di...
Die Ersetzungsanweisung ähnelt im Allgemeinen der...