Что такое break в JavaScript?
Оператор break
используется в циклах для досрочного выхода из цикла.
Пример:
while(true) {
break;
console.log("Ничего");
}
В примере выше цикл должен работать бесконечно, но из-за того что сразу идет оператор break происходит выход из цикла и вся программа работает корректно.
В отличии от continue, который пропускает лишь одну итерацию цикла, оператор break полностью выходить из цикла.
Выход при достижения нужной итерации:
var some = 0; // Изначально ноль
while(some < 10) { // Работает пока меньше 10
if(some == 5) // Если равно пяти
break; // Выход из цикла
some++; // В каждой итерации увеличиваем на 1
console.log(some); // Вывод в консоль
}
Таким образом цикл закончиться после пяти и дальше работать не будет.
Комментарии