--- title: break slug: Web/JavaScript/Referencje/Polecenia/break tags: - Dokumentacja_JavaScript - Dokumentacje - JavaScript - Wszystkie_kategorie translation_of: Web/JavaScript/Reference/Statements/break ---
Przerywa aktualnie wykonywaną pętlę, konstrukcję switch
i przekazuje sterowanie programu do polecenia za pętlą lub za wskazaną etykietą.
Polecenie | |
Zaimplementowane w: | JavaScript 1.0, NES 2.0 |
Wersja ECMA: | ECMA-262 (wersja bez etykiety)
ECMA-262, Edycja 3 (wersja z etykietą) |
break {{ mediawiki.external('etykieta') }}
etykieta
Polecenie break
może zawierać opcjonalną etykietę, która pozwala programowi na wyjście z bloku poleceń oznaczonego etykietą. Polecenia w bloku oznaczonym etykietą mogą być dowolnego rodzaju.
break
Poniższa funkcja zawiera polecenie break
, które przerywa pętlę
while
, kiedy e
jest równe 3, a następnie zwraca wartość 3 * x
.
function testBreak(x) { var i = 0; while (i < 6) { if (i == 3) break; i++; } return i*x; }