FOR |
Pour |
---|---|
JavaScript | 1.0 |
Syntaxe
for ( for-init-stmt ; [condition] ; [expression] ) statement |
Boucle par compteur |
for (variable of iterable) statement | Boucle par itération |
for each (resultat in objet) { statement } | Obsolète, retiré de la plupart des navigateurs Web |
Paramètres
Nom | Description |
---|---|
for-init-stmt | Ce paramètre permet d'indiquer l'instruction d'initialisation de la boucle |
condition | Ce paramètre permet d'indiquer la condition d'exécution de la boucle. |
expression | Ce paramètre permet d'indiquer l'expression a effectuer à chaque passage de la boucle. |
iterable | Ce paramètre permet d'indiquer le nom de la variable à parcourir. |
objet | Ce paramètre permet d'indiquer le nom de l'objet à parcourir. |
resultat | Ce paramètre permet d'indiquer une variable obtenant la valeur des propriétés. |
Description
Ce mot réservé permet d'effectuer un compteur en boucle.
Remarque
- La syntaxe for each a été intégré à partir du JavaScript 1.6 (ECMA-357) et à été retiré par la suite. Elle n'est pas incluse dans les spécifications ECMA-262. Si vous utilisez cette syntaxe vous aurez le message d'attention suivante : «ECMA-357(E4X) is deprecated.»
Exemple
Cet exemple permet d'effectuer un saut de 2 dans une boucle :
on obtiendra le résultat suivant :
i = 0i = 2
i = 4
i = 6
i = 8
i = 10
Légende
Cette couleur permet d'indiquer une syntaxe obsolète.
Voir également
Langage de programmation - Java - Références de mots réservés (mots clefs) - for
Langage de programmation - C - Références de mots réservés (mots clefs) - for
Langage de programmation - C++ - Références de mots réservés (mots clefs) - for
Langage de programmation - ASP 3.0 - Références de procédures et fonctions - FOR
Dernière mise à jour : Mardi, le 28 juillet 2015