Condividi tramite


Istruzione con etichetta

Aggiornamento: novembre 2007

Fornisce un identificatore per un'istruzione.

label :
   [statements]

Argomenti

  • label
    Obbligatorio. Identificatore univoco utilizzato nei riferimenti all'istruzione con etichetta.

  • statements
    Facoltativo. Una o più istruzioni associate a label.

Note

Le etichette vengono utilizzate nelle istruzioni break e continue per specificare l'istruzione a cui applicare break e continue.

Esempio

Nella seguente istruzione continue viene utilizzata un'istruzione con etichetta per creare una matrice in cui la terza colonna di ciascuna riga include un valore non definito:

function labelDemo() {
   var a = new Array();
   var i, j, s = "", s1 = "";
   Outer:
   for (i = 0; i < 5; i++) {
      Inner:
      for (j = 0; j < 5; j++) {
         if (j == 2)
            continue Inner;
         else
            a[i,j] = j + 1;
      }
   }
   for (i = 0;i < 5; i++) {
      s = ""
      for (j = 0; j < 5; j++) {
         s += a[i,j];
      }
      s1 += s + "\n";
   }
   return(s1)
}

Requisiti

Versione 3

Vedere anche

Riferimenti

Istruzione break

Istruzione continue