Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

JS Справочник


JavaScript

Модификаторы: Группы: Метасимволы: Квантификаторы: Свойства: Методы:

Window


HTML DOM


HTML События


Web APIs


HTML Объекты


Другие ссылки




JavaScript break



Оператор break

Примеры

Выход из цикла, когда i равен 3:

let text = "";
for (let i = 0; i < 5; i++) {
  if (i === 3) break;
  text += i + "<br>";
}
Попробуйте сами »
let text = "";i = 0;
while (i < 5) {
  text += i + "<br>";
  i++;
  if (i === 3) break;
}
Попробуйте сами »

Смотрите примеры ниже.


Описание

Инструкция break позволяет выйти из переключателя или цикла.

В переключателе он вырывается из блока переключателей. Это останавливает выполнение дополнительного кода внутри коммутатора.

В цикле он выходит из цикла и продолжает выполнение кода после цикла (если он есть).


Использование ярлыков

Инструкция break может использовать ссылку на метку для разрыва любого блока кода JavaScript (см. «Еще примеры» ниже).

Без метки разрыв можно использовать внутри цикла или переключателя.


Синтаксис

break;

Использование дополнительной ссылки на ярлык:

break labelname;


Ещё примеры

Выйти из блока переключателей, если case true:

let day;
switch (new Date().getDay()) {
  case 0:
    day = "Воскресенье";
    break;
  case 1:
    day = "Понедельник";
    break;
  case 2:
    day = "Вторник";
    break;
  case 3:
    day = "Среда";
    break;
  case 4:
    day = "Четверг";
    break;
  case 5:
    day = "Пятница";
    break;
  case 6:
    day = "Суббота";
    break;
}
Попробуйте сами »

Выйти из списка:

let text = "";
const cars = ["БМВ", "Вольво", "Сааб", "Форд"];

list: {
  text += cars[0] + "<br>";
  text += cars[1] + "<br>";
  text += cars[2] + "<br>";
  break list;
  text += cars[3] + "<br>";
}
Попробуйте сами »
Пример

Выход из вложенного цикла:

// Первый цикл for помечен как "Loop1"
Loop1:
for (let i = 0; i < 3; i++) {

// Второй цикл for помечен как "Loop2"
Loop2:
  for (let i = 10; i < 15; i++) {
    if (i === 12) break Loop1;
  }
}
Попробуйте сами »

Похожие страницы

JavaScript Учебник: JavaScript Break и Continue

JavaScript Учебник: JavaScript For Цикл

JavaScript Учебник: JavaScript While Цикл

JavaScript Учебник: JavaScript Switch

JavaScript Справочник: JavaScript continue Заявление

JavaScript Справочник: JavaScript for Заявление

JavaScript Справочник: JavaScript while Заявление

JavaScript Справочник: JavaScript switch Заявление


Поддержка браузера

break — это функция ECMAScript1 (ES1).

ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:

Chrome Edge Firefox Safari Opera IE
Да Да Да Да Да Да


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.