Instrukcja oznaczona etykietą

Składnia:

nazwa_etykiety: instrukcja;

Zazwyczaj etykiety stosuje się w połączeniu z instrukcjami break lub continue.
Jeżeli mamy do czynienia z zagnieżdżonymi pętlami (pętla w pętli), to oznaczenie tych pętli etykietami daje nam możliwość jednoznacznego określenia, której pętli (wewnętrznej czy zewnętrznej) dotyczy instrukcja break lub continue.

Przykład:

function Test_etykieta(){
 zewnetrzna:
  for(var i = 1; i <= 10; i++){
   document.write("<br>")
   wewnetrzna:
    for(var j = 1; j <= 10; j++){
     if(j == i) continue zewnetrzna
     if(j == 5) continue wewnetrzna
     document.write(j)
    }
  }
}

Wywołanie powyższej funkcji da mniej więcej taki efekt na ekranie:

1
12
123
1234
1234
12346
123467
1234678
12346789

Przerwanie działania obiegu pętli zewnętrznej następuje gdy jej licznik równy jest licznikowi pętli wewnętrznej. Jednocześnie przerwanie obiegu pętli wewnętrznej następuje gdy jej licznik jest równy 5 (stąd brak piątki w piramidzie).