Der folgende Inhalt drückt den Überblick über diesen Beitrag aus:
Wie man durch eine Karte in JavaScript iteriert?
In JavaScript, a Karte Objekt ist eine Kombination aus Schlüssel und einem Wertpaar. Dieses Objekt wird durch die erstellt Karte() Konstrukteur. Der Karte() Methode iteriert das Objekt in einem angegebenen Array. Um über das Objekt zu iterieren, die Karte() Methode integriert in die Einträge () Methode und gibt ein Array durch die Schlüsselwertpaare zurück.
Dieser Abschnitt zeigt viele Möglichkeiten, durch eine Karte in JavaScript zu iterieren.
Methode 1: Verwenden Sie die Schleife "für", um die Karte in JavaScript durch die Karte zu iterieren
Iteration durchführen, die "Für" Schleife wird für jedes Schlüsselwertpaar einmal ausgeführt Karte Objekte in JavaScript. Schauen Sie sich zunächst die Syntax der "Für" Schleife über eine Karte in JavaScript IT -ITRETTIEREN.
Syntax
für (const x von map.Einträge ())In dieser Syntax, "X" steht für das Schlüsselwertpaar und steht "Karte" bezieht sich auf das Objekt.
Code
Konsole.Log ("Beispiel, um durch eine Karte zu iterieren")Der obige Code wird hier erklärt:
Ausgang
Die Ausgabe zeigt das "Cricket ist Sport" Und "Apfel ist Essen" werden durch die Schlüsselwertpaare verkettet.
Methode 2: Verwenden der Callback -Methode, um die Karte in JavaScript zu iterieren
Der "Karte()Die Methode wird in jedem Element des Arrays als Rückruffunktion angewendet. Die Syntax der Map () -Methode, die als Rückruffunktion verwendet wird, finden Sie unten:
Syntax
arr.map ((element) => operation)In dieser Syntax die Karte() Methode iteriert über jeden Element und führt dann eine bestimmte durch Betrieb darauf.
Code
Konsole.Log ("Beispiel, um durch eine Karte zu iterieren")Die Beschreibung des Codes wird hier bereitgestellt:
Ausgang
Die Ausgabe zeigt das "[3, 6, 7, 2, 5]" wird in konvertiert zu "[6, 12, 14, 4, 10]" durch Multiplizieren jedes Elements mit "2" In JavaScript.
Abschluss
JavaScript liefert die Karte() Methode, die in die “integriert wirdfür”Schleife und Einträge () Methoden zur Durchführung von Iteration über Kartenobjekte. Der Für Schleife Iteriert die Elemente durch Objektschlüssel. Der Einträge () Die Methode durchquert ein Kartenobjekt, indem sie Schlüssel extrahieren und dann die Iteration durch Werte durchführen. Hier haben Sie viele Möglichkeiten gelernt, durch ein Kartenobjekt in JavaScript zu iterieren.