JavaScript für | Erklärt

JavaScript für | Erklärt
In JavaScript die “für… von”Anweisung ist von Vorteil, um die Zeichenfolge oder die Array -Elemente getrennt abzurufen, wenn sie mit einem bestimmten String- oder Array -Element arbeiten. Zum Beispiel, wenn Sie eine Berechnung auf allen Elementen eines Arrays durchführen oder gleichzeitig anzeigen müssen. Es kann auch verwendet werden, um entlang der Karte- oder Argumentobjekte zu iterieren.

In diesem Blog dreht sich alles um die Verwendung von JavaScript für… der Erklärung. So lass uns anfangen!

Was ist JavaScript für… der Aussage?

für… vonDie Anweisung schaltet sich durch die Werte eines iterbaren Objekts, das ein Array, eine Zeichenfolge, ein Set, eine Karte oder ein Argument sein kann. Es wird auch verwendet, um auf alle Elemente gleichzeitig zuzugreifen, indem sie sich auf eine erstellte Variable bezieht.

So verwenden Sie JavaScript für… der Erklärung?

Verwenden Sie die bereitgestellte Syntax, um das JavaScript für… der Anweisung zu verwenden:

für (Variable iterable)

In der gegebenen Syntax “,“Variable"Bezieht sich auf die Elemente der angegebenen"wiederholbar”, Die eine Zeichenfolge oder ein Array sein können. Beachten Sie, dass die genannte Variable mit const, let oder var deklariert werden kann.

Die folgenden Beispiele erläutern die Anwendungen der diskutierten Erklärung in verschiedenen Fallszenarien.

Beispiel 1: iteriert über ein Array

Im folgenden Beispiel erstellen wir ein Array mit den folgenden Werten:

Sei Array = [10, 20, 30];

Wenden Sie nun das an “anfür… von”Aussagen, die entlang des angegebenen Arrays iterieren,. Der "Artikel”Wird sich auf die Reihe von Elementen beziehen. Auch in jeder Iteration die “2”Wird in den Array -Werten erhöht:

für (lass ein Array -Element)
Artikel = Artikel + 2;
Konsole.log ("Die Array -Elemente sind:", Element);

Die Ausgabe der obigen Implementierung ist wie folgt:

Beispiel 2: iteriert über einen String -Wert

In diesem Beispiel deklarieren wir einen String -Wert namens “Fürs”:

Sei String = 'forof';

Iterieren Sie nun die Zeichenfolgenzeichen entlang, indem Sie die “anwenden“für… von"Anweisung und greifen Sie über eine Variable mit dem Namen" auf die Zeichenfolgenzeichen zu "CharakterUnd protokollieren Sie sie separat auf der Konsole:

für (let Zeichen der String)
Konsole.log ("Die String -Elemente sind:", Zeichen);

Ausgang

Beispiel 3: Iterieren über Kartenobjekte

Erstellen Sie zunächst ein neues Kartenobjekt mit der “Neue Karte ()" Methode:

lass mapid = new map ();

Als nächstes verwenden Sie die “Satz()Methode zum Festlegen der Werte für den angegebenen Schlüssel:

Mapid.set ('name', 'harry');
Mapid.set ('id', 'keine');

Wenden Sie nun das an “anfür… von”Anweisung, um entlang der Kartenelemente zu iterieren, die in“ enthalten sind “Mapid”Und anzeigen sie:

für (lass mapid)
Konsole.log ("Die Array -Elemente sind:", Karte);

Ausgang

Beispiel 4: Iterieren über festgelegte Objekte

Erstellen Sie zunächst ein neues Set mit der “neuer set ()Methode mit den folgenden Werten:

Sets = New Set ([10, 20]);

Als nächstes wenden Sie das an “für… von”Anweisung zum Zugriff auf die festgelegten Werte nacheinander und protokollieren Sie sie auf der Konsole:

für (let set of sets)
Konsole.log ("Die festgelegten Elemente sind:", festgelegt);

Ausgang

Beispiel 5: Iterieren über Argumenteobjekte

Definieren Sie zunächst eine Funktion namens “forof ()”. Hier, "ArgumenteIst ein Objekt, das in der Funktion angewendet wird, die den angegebenen Wert der an die jeweiligen Funktion übergebenen Argumente enthält:

Funktion forof ()
für (const -Wert von Argumenten)
Konsole.log ("Die Argumentelemente sind:", Wert);

Schließlich rufen Sie die “auf"forof ()Funktion, indem die Werte als Argumente in sie weitergegeben werden:

Forof (10, 20);

Ausgang

Wir haben verschiedene Implementierungen der “bereitgestellt“für… von”Erklärung in JavaScript.

Abschluss

Der "für… von”Anweisung wird verwendet, um über ein Array zu iterieren, indem die Array -Elemente hinzugefügt und angezeigt werden. Sie können die Anweisung anwenden, um über ein Array, eine Zeichenfolge, ein Kartenobjekt, ein Objekt und Argumente festzulegen. In diesem Artikel wurde die Bewerbungen der For… der Erklärung durch Anwendung verschiedener Beispiele gezeigt.