Zählen des Vorkommens von Array-Elementen in JavaScript
Diese Codierungsfrage fragt nach einer Möglichkeit, das Vorkommen von Elementen in einem Array zu zählen und zurückzugeben zwei Arrays: eines enthält die eindeutigen Elemente und das andere enthält die Häufigkeiten jedes Elements. Wenn beispielsweise das Array [5, 5, 5, 2, 2, 2, 2, 2, 9, 4] gegeben ist, wären die Ausgabearrays:
Einzigartige Elemente: 5 , 2, 9, 4
Frequenzen: 3, 5, 1, 1
Die bereitgestellte Lösung verwendet ein Objekt, um die Vorkommnisse zu zählen. Der Code durchläuft das ursprüngliche Array und initialisiert im counts-Objekt für jedes eindeutige Element, auf das er trifft, den Wert 1. Wenn ein Element bereits als Schlüssel im Objekt vorhanden ist, wird sein Wert um 1 erhöht.
Das Ergebnis ist ein JavaScript-Objekt, bei dem jeder Schlüssel ein eindeutiges Element ist und jeder Wert die Häufigkeit des Vorkommens dieses Elements im Objekt angibt ursprüngliches Array. Der Code gibt dann das Objekt sowie die einzelnen Häufigkeiten bestimmter Elemente zur Überprüfung aus.
Das obige ist der detaillierte Inhalt vonWie kann ich das Vorkommen von Array-Elementen in JavaScript zählen und eindeutige Elemente und ihre Häufigkeiten zurückgeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!