Break
Оператор break используется для прерывания выполнения операторов цикла, switch или label.
Прерывает выполнение операторов цикла, switch
или label и передаёт управление оператору, следующему после прерванного цикла.
Реализован в |
JavaScript 1.0, NES 2.0 | ||
Версия ECMA |
ECMA-262 (для непомеченной/unlabeled версии) |
Синтаксис
break [label]
Параметр
label |
Идентификатор, ассоциированный с меткой оператора.
Описание
Оператор break содержит необязательный лэйбл/label, который позволяет программе прерывать помеченный оператор. Операторы в помеченном операторе могут быть любого типа.
Примеры
В этой функции имеется оператор break, прерывающий выполнение цикла , если e равно 3, и возвращающий затем значение 3 * x.
function testBreak(x) {
var i = 0;
while (i < 6) {
if (i == 3)
break;
i++;
}
return i*x;
}
См. также
, , .