La construction for-of

La construction for-of crée une boucle pour parcourir un tableau.

Syntaxe

javascriptfor (let variablePourElement of tableau) {
  /*
    Dans variablePourElement seront placés tour à tour
    les éléments du tableau parcouru.
  */
};

Exemple

Parcourons les éléments du tableau et affichons-les à l'écran :

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

Exemple

Créons un compteur d'itérations de la boucle :

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

Voir aussi

  • leçon du manuel JavaScript,
    qui décrit le fonctionnement de la boucle for-of
  • la construction for-in,
    qui crée une boucle pour parcourir un objet
  • l'instruction break,
    qui interrompt une boucle
  • l'instruction continue,
    qui passe à l'itération suivante de la boucle