Freigeben über


Anweisung mit Marke

Aktualisiert: November 2007

Stellt einen Bezeichner für eine Anweisung bereit.

label :
   [statements]

Argumente

  • label
    Erforderlich. Ein eindeutiger Bezeichner, der für Verweise auf die Anweisung mit Marke verwendet wird.

  • statements
    Optional. Eine oder mehrere mit label verknüpfte Anweisungen.

Hinweise

Marken werden von den Anweisungen break und continue verwendet, um die Anweisungen anzugeben, auf die break und continue angewendet werden sollen.

Beispiel

In der folgenden Anweisung verwendet die continue-Anweisung eine Anweisung mit Marke, um ein Array zu erstellen, in dem die dritte Spalte jeder Zeile einen undefinierten Wert enthält:

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)
}

Anforderungen

Version 3

Siehe auch

Referenz

break-Anweisung

continue-Anweisung