Что такое метки (labels) в циклах JavaScript и как их использовать?
- Метки — способ именования циклов для управления вложенными циклами
- Синтаксис:
labelName: for (...) { ... } - Используются с
breakиcontinueдля управления внешними циклами - Пример:
outer: for (let i = 0; i < 3; i++) {
for (let j = 0; j < 3; j++) {
if (i === 1 && j === 1) break outer;
}
}