Die break-Anweisung JAVAScript-Beispiel

function break_()
{ //1
  a = 0;
  Marke1: while(a < 10)
  { //2
    b = 0;
    while(b < 10)
    { //3
      alert(b);
      if(b>2)
      { //4
        alert("b ist jetzt groesser als 2. Der nächste Befehl nach Marke1 wird angesprungen", b)
        break Marke1;
      } //4
      b++;
    } //3
    a++;
  } //2
  alert("Ich bin der nächste Befehl nach Marke1");
} // 1

Erklärung: Es gibt hierbei zwei Schleifen. Für die break-Anweisung sind beide als aktuell einzustufen, dabei beide während der Laufzeit der break-Anweisung tätig sind. Durch das angegebene Label wird bewirkt, dass die mit diesem Label gekennzeichnete (,im Beispiel erste/äußere,) Schleife beendet wird. Beide Schleifen enden somit beim Eintreffen der break-Anweisung.