Вступ до заяви про перерву в JavaScript
Заява про перерву використовується для зміни функції програми. Петлі використовуються для проведення таких послідовностей операторів кілька разів, перш ніж результат тесту буде неточним. Можуть бути деякі обставини, коли без виконання більшості речень ми можемо вийти із твердження. У цих обставинах ми могли б використовувати заяву перерви у javascript. Заява перерви використовується в операторі перемикання, який відокремлюється від блоку комутатора. У межах згаданої мітки оператор перерви повинен бути вкладений. Кожен оператор блоку може бути позначеним твердженням; оператору циклу його не потрібно передувати.
Якщо компілятор JavaScript виявить оператор розриву всередині них під час виконання циклу, тоді як цикл і цикл виконання, цикл запобігає виконанню операторів і негайно вийде з циклу.
Синтаксис:
break;
Код:
For instance:
var n = 0;
while (n < 5) (
if (n === 3) (
break;
)
n = n + 1;
)
console.log(n);
Вихід:
3
Примітка: Оператор перерви також використовується з операторами перемикання.Блок-схема звіту про перерву в JavaScript
Блок-схема для оператора перерви, як показано на зображенні нижче:
Як працює заява на розрив у JavaScript?
Оператор break ділить цикл, оскільки ми використовуємо оператор break всередині циклу і продовжується після циклу для ініціювання коду. Ви також можете використати заяву про перерву, пов’язану з міткою, щоб вийти з блоку коду JavaScript. Простим способом кожного разу, коли проводиться збіг, і робота виконується, якщо виконано заяву про перерву. Тому оператор switch повинен продовжувати аналізувати вираз.
Ми повинні бути впевнені, що реалізований оператор є першим збігом. Коли ви хочете, щоб різні комбінації викликали блоки коду, тоді це було б заваджено оператором break. Останній екземпляр у блоці комутації не потрібно ламати. Так чи інакше, там блок ламається.
Приклади заяви про перерву в JavaScript
Нижче наведено численні приклади заяви про перерву javascript:
Приклад №1: Оператор розриву всередині циклу
JavaScript Break Statement
JavaScript Break Statement
var n;
for (n = 10; n > 0; n--)
(
if(n == 5)
(
document.write("Exiting the loop: n = " + n);
break;
)
document.write(" The numbers are: = " + n);
)
JavaScript Break Statement
JavaScript Break Statement
var n;
for (n = 10; n > 0; n--)
(
if(n == 5)
(
document.write("Exiting the loop: n = " + n);
break;
)
document.write(" The numbers are: = " + n);
)
JavaScript Break Statement
JavaScript Break Statement
var n;
for (n = 10; n > 0; n--)
(
if(n == 5)
(
document.write("Exiting the loop: n = " + n);
break;
)
document.write(" The numbers are: = " + n);
)
JavaScript Break Statement
JavaScript Break Statement
var n;
for (n = 10; n > 0; n--)
(
if(n == 5)
(
document.write("Exiting the loop: n = " + n);
break;
)
document.write(" The numbers are: = " + n);
)
Виконання :
- Збережіть наведений вище код у форматі html.
- Запустіть код у веб-браузері.
Вихід:
Приклад №2: Оператор розриву всередині циклу
JavaScript Break Statement
JavaScript Break Statement
var n = 0;
while (n <= 10)
(
document.write("
The numbers are: = " + n);
n++;
if(n == 5)
(
break;
)
)
document.write("
Exiting the loop: n = " + n);
JavaScript Break Statement
JavaScript Break Statement
var n = 0;
while (n <= 10)
(
document.write("
The numbers are: = " + n);
n++;
if(n == 5)
(
break;
)
)
document.write("
Exiting the loop: n = " + n);
JavaScript Break Statement
JavaScript Break Statement
var n = 0;
while (n <= 10)
(
document.write("
The numbers are: = " + n);
n++;
if(n == 5)
(
break;
)
)
document.write("
Exiting the loop: n = " + n);
JavaScript Break Statement
JavaScript Break Statement
var n = 0;
while (n <= 10)
(
document.write("
The numbers are: = " + n);
n++;
if(n == 5)
(
break;
)
)
document.write("
Exiting the loop: n = " + n);
Вихід:
Приклад №3: Заява про перерву всередині тегу div
JavaScript Break statement
JavaScript Break Statement
var myvalue = "";
var n;
for (n = 1; n < 10; n++) (
if (n === 5) (
break;
)
myvalue += "Educba" + n + "
";
)
document.getElementById("brk_stmt_id").innerHTML = myvalue;
JavaScript Break statement
JavaScript Break Statement
var myvalue = "";
var n;
for (n = 1; n < 10; n++) (
if (n === 5) (
break;
)
myvalue += "Educba" + n + "
";
)
document.getElementById("brk_stmt_id").innerHTML = myvalue;
JavaScript Break statement
JavaScript Break Statement
var myvalue = "";
var n;
for (n = 1; n < 10; n++) (
if (n === 5) (
break;
)
myvalue += "Educba" + n + "
";
)
document.getElementById("brk_stmt_id").innerHTML = myvalue;
JavaScript Break statement
JavaScript Break Statement
var myvalue = "";
var n;
for (n = 1; n < 10; n++) (
if (n === 5) (
break;
)
myvalue += "Educba" + n + "
";
)
document.getElementById("brk_stmt_id").innerHTML = myvalue;
Вихід:
Приклад №4: Використання висловлювань про мітки
JavaScript Break Statement
JavaScript Break Statement
var res = ("Educab1", "Educba2", "Educba3", "Educba4", "Educba5");
var value = "";
breaklabel: (
value += res(0) + "
" + res(1) + "
";
break breaklabel;
value += res(2) + "
"+ res(3) + "
" + res(4);
)
document.getElementById("brk_stmt_id").innerHTML = value;
JavaScript Break Statement
JavaScript Break Statement
var res = ("Educab1", "Educba2", "Educba3", "Educba4", "Educba5");
var value = "";
breaklabel: (
value += res(0) + "
" + res(1) + "
";
break breaklabel;
value += res(2) + "
"+ res(3) + "
" + res(4);
)
document.getElementById("brk_stmt_id").innerHTML = value;
JavaScript Break Statement
JavaScript Break Statement
var res = ("Educab1", "Educba2", "Educba3", "Educba4", "Educba5");
var value = "";
breaklabel: (
value += res(0) + "
" + res(1) + "
";
break breaklabel;
value += res(2) + "
"+ res(3) + "
" + res(4);
)
document.getElementById("brk_stmt_id").innerHTML = value;
JavaScript Break Statement
JavaScript Break Statement
var res = ("Educab1", "Educba2", "Educba3", "Educba4", "Educba5");
var value = "";
breaklabel: (
value += res(0) + "
" + res(1) + "
";
break breaklabel;
value += res(2) + "
"+ res(3) + "
" + res(4);
)
document.getElementById("brk_stmt_id").innerHTML = value;
Вихід:
Приклад №5: Розрив заяви у внутрішньому циклі
JavaScript Break Statement
document.write("Starting of the loop …
");
outerloop: // indicates name of the label
for (var m = 0; m < 5; m++) (
document.write("Outside the loop: " + m + "
");
innerloop:
for (var n = 0; n < 5; n++) (
if (n > 3 ) break ;
if (m == 2) break innerloop;
if (m == 4) break outerloop;
document.write("Inside the loop: " + n + "
");
)
)
document.write("End of the loop…
");
Вихід:
Приклад №6: Заява про перерву у корпусі комутатора
JavaScript Break Statement
var value = 'two';
document.write("The switch case is entering into the program…
");
switch (value) (
case 'one': document.write("Result is: This is First statement…
");
break;
case 'two': document.write("Result is: This is Second statement…
");
break;
case 'three': document.write("Result is: This is Third statement…
");
break;
case 'four': document.write("Result is: This is Fourth statement…
");
break;
case 'five': document.write("Result is: This is Five statement…
");
break;
default: document.write("Result is: This is last statement…
")
)
document.write("Switch case is exiting out of the program…");
Вихід:
Висновок
Дуже корисно пройти через будь-який цикл, включаючи JavaScript For Loop, JavaScript while Loop та JavaScript Do while Loop. Якщо компілятор JavaScript виявить оператор розриву всередині себе під час реалізації цих циклів, цикл перестане виконувати оператори і миттєво вийде з циклу. Простим способом, коли буде знайдено збіг, і якщо виникає заява про перерву, робота виконується. Тому оператор switch повинен починати вивчати вираз. Ми також використали випадок перемикання для оператора перерви, де оператор switch аналізує вираз, який відповідає значенню виразу, клавіші case і проводить оператори, що відносяться до цього випадку, а також оператори у випадках.
Рекомендовані статті
Це посібник із заяви про перерву в JavaScript. Тут ми обговорюємо робочі та різні приклади тверджень про перерви в javaScript з кодом та висновком. Ви також можете переглянути наступні статті, щоб дізнатися більше -
- Переключення заяви на JavaScript
- Шаблони в JavaScript
- Під час циклу в JavaScript
- Оператори порівняння в JavaScript
- Різні типи петель з її перевагами
- Петлі в VBScript із прикладами
- Типи операторів порівняння в PowerShell
- Приклади корпусу комутаторів в PowerShell