JavaScript for/in-Anweisung
- Vorherige Seite for
- Nächste Seite for...of
- Zurück zur übergeordneten Ebene JavaScript Anweisung Referenzhandbuch
Definition und Verwendung
Das for/in-Syntax iteriert über die Attribute eines Objekts.
Der Codeblock im Zyklus wird für jedes Attribut einmal ausgeführt.
JavaScript unterstützt verschiedene Arten von Zyklen:
- for - Führen Sie einen Codeblock mehrmals aus
- for/in - Iterieren Sie die Attribute eines Objekts
- for/of - Iterieren Sie die Werte eines iterierbaren Objekts
- while - Führen Sie einen Codeblock aus, solange die angegebene Bedingung wahr ist
- do/while - Führen Sie einen Codeblock einmal aus und wiederholen Sie den Zyklus, wenn die angegebene Bedingung wahr ist
Kommentar:Verwenden Sie das for/in-Syntax nicht, um durch Arrays mit wichtiger Indexreihenfolge zu iterieren. Verwenden Sie stattdessen das for-Syntax.
Beispiel
Durchlaufen Sie die Attribute des Objekts im Zyklus:
var person = {fname:"Bill", lname:"Gates", age:25}; var text = ""; var x; for (x in person) { text += person[x] + " "; }
Syntax
for (var in object) { code block to be executed }
Parameterwert
Parameter | Beschreibung |
---|---|
var | Erforderlich. Variablen, die die Objektattribute iterieren. |
object | Erforderlich. Das zu durchlaufende angegebene Objekt. |
Technische Details
JavaScript-Version: | ECMAScript 1 |
---|
Browser-Unterstützung
Anweisung | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
for/in | Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung |
Verwandte Seiten
JavaScript-Tutorial:JavaScript-For-Schleife
JavaScript-Referenzhandbuch:JavaScript-for-Anweisung
- Vorherige Seite for
- Nächste Seite for...of
- Zurück zur übergeordneten Ebene JavaScript Anweisung Referenzhandbuch