JavaScript for/in-statement
- Previous page for
- Next page for...of
- Go up one level JavaScript Statement Referentie Handleiding
Definitie en gebruik
De for/in-statement cyleert door de eigenschappen van het object.
De code in de cyclus wordt een keer uitgevoerd voor elke eigenschap.
JavaScript ondersteunt verschillende soorten cycli:
- for - Herhaal een codeblok meerdere keren
- for/in - Cycleren door de eigenschappen van een object
- for/of - Cycleren door de waarden van een iterable object
- while - Herhaal een codeblok zolang de opgegeven voorwaarde waar is
- do/while - Voer een codeblok een keer uit en herhaal de cyclus als de opgegeven voorwaarde waar is
Opmerking:Gebruik niet de for/in-statement om door indexvolgorde belangrijke arrays te cycleren. Gebruik in plaats daarvan de for-statement.
Voorbeeld
Cycleren door de eigenschappen van het object:
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 die moet worden uitgevoerd }
Parameterwaarde
Parameter | Beschrijving |
---|---|
var | Verplicht. De variabele die de eigenschappen van het iteratieobject bevat. |
object | Verplicht. Het te itereren specifieke object. |
Technische details
JavaScript versie: | ECMAScript 1 |
---|
Browser support
Statement | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
for/in | Support | Support | Support | Support | Support |
Related pages
JavaScript tutorial:JavaScript For loop
JavaScript reference manual:JavaScript for statement
- Previous page for
- Next page for...of
- Go up one level JavaScript Statement Referentie Handleiding