Partager via


continue, instruction

Mise à jour : novembre 2007

Arrête l'itération en cours d'une boucle et en lance une nouvelle.

continue [label];

Arguments

  • label
    Facultatif. Spécifie l'instruction à laquelle continue s'applique.

Notes

L'instruction continue peut uniquement être utilisée dans des boucles while, do...while, for ou for...in. L'exécution de l'instruction continue arrête l'itération en cours de la boucle et poursuit le déroulement du programme au début de la boucle. Cette action a des conséquences différentes selon les types de boucles :

  • Les boucles while et do...while testent leur condition et, si celle-ci se vérifie (true), elles exécutent une nouvelle fois la boucle.

  • Les boucles for exécutent leur expression d'incrémentation et, si le test se vérifie (true), elles exécutent une nouvelle fois la boucle.

  • Les boucles for...in passent au champ suivant de la variable spécifiée et exécutent une nouvelle fois la boucle.

Exemple

L'exemple ci-dessous illustre l'utilisation de l'instruction continue.

function skip5(){
   var s = "", i=0;
   while (i < 10) {
      i++;
      // Skip 5
      if (i==5) {
         continue;
      }
      s += i;
   }
   return(s);
}

Configuration requise

Version 1

Voir aussi

Référence

break, instruction

do...while, instruction

for, instruction

for...in, instruction

Labeled, instruction

while, instruction