Ключове слово break
Ключове слово break у JavaScript використовується для переривання виконання циклу або блоку switch раніше, ніж він завершиться природним чином.
У циклах (for, while, do...while)
break негайно завершує виконання циклу і передає керування на наступний рядок коду після циклу.
Приклад:
javascript
for (let i = 0; i < 10; i++) {
if (i === 5) {
break; // Перериває цикл, коли i дорівнює 5
}
console.log(i);
}
console.log('Цикл завершено');Результат:
javascript
0
1
2
3
4
Цикл завершеноТут цикл припиняється, щойно i стає 5.
У конструкції switch
break використовується, щоб вийти з блоку switch після виконання потрібного case.
Без break виконання "провалиться" в наступний case.
Приклад:
javascript
const day = 2;
switch (day) {
case 1:
console.log("Понеділок");
break;
case 2:
console.log("Вівторок");
break;
case 3:
console.log("Середа");
break;
default:
console.log("Інший день");
}Результат:
javascript
ВівторокБез break, якби в case 2 не було зупинки, виконалися б усі наступні case до break або кінця блоку.
Зауваження
breakможна використовувати лише всередині циклів абоswitch.- Якщо потрібно просто пропустити ітерацію, а не завершувати цикл повністю: використовують
continue.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.