Condividi tramite


Istruzione continue

Aggiornamento: novembre 2007

Consente di interrompere l'iterazione corrente di un ciclo e avviare una nuova iterazione.

continue [label];

Argomenti

  • label
    Facoltativo. Specifica l'istruzione a cui si riferisce l'istruzione continue.

Note

L'istruzione continue può essere utilizzata soltanto all'interno di cicli while, do...while, for e for...in. Quando tale istruzione viene eseguita, l'iterazione corrente del ciclo viene interrotta e il flusso del programma riprende dall'inizio del ciclo. Ciò influisce sui vari tipi di ciclo come indicato di seguito:

  • In cicli while e do...while viene eseguita una verifica della condizione e, se risulta true, viene rieseguito il ciclo.

  • In cicli for viene eseguita l'espressione di incremento e, se l'espressione di verifica risulta true, il ciclo viene rieseguito.

  • In cicli for...in viene eseguito uno spostamento al campo successivo della variabile specificata e il ciclo viene rieseguito.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo dell'istruzione continue.

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

Requisiti

Versione 1

Vedere anche

Riferimenti

Istruzione break

Istruzione do...while

Istruzione for

Istruzione for...in

Istruzione con etichetta

Istruzione while