Увод у Изјава о прекиду у ЈаваСцрипт-у
Изјава о прекиду користи се за промену функције програма. Петље се користе за извођење таквих низова изјава неколико пута пре него што је резултат теста нетачан. Могле би постојати неке околности када, без извршења већине реченица, можемо изаћи из изјаве. Изјава о прекиду бисмо могли да користимо у ЈаваСцрипту у овим околностима. Изјава о прекиду користи се у изводу прекидача, који је раздељен из прекидачког блока. Унутар наведене етикете изјава о прекиду мора бити угнијежђена. Свака изјава блока може бити означена изјава; Изјава петље не треба да јој претходи.
Ако ЈаваСцрипт компајлер открива исказ прекида унутар њих док изводи за петљу, док петља и петља ради док траје, петља ће спречити извршавање изјава и одмах изаћи из петље.
Синтакса:
break;
Шифра:
For instance:
var n = 0;
while (n < 5) (
if (n === 3) (
break;
)
n = n + 1;
)
console.log(n);
Излаз:
3
Напомена: Изјава о прекиду користи се и са изјавама преклопника.Дијаграм тока за изјаву о прекиду у ЈаваСцрипт-у
Дијаграм тока изјаве о прекиду приказан је на слици испод:
Како функционише изјава о прекиду у ЈаваСцрипт-у?
Изјава прекида дели петљу док користимо изјаву прекида унутар петље и наставља се након петље за покретање кода. Такође можете да користите изјаву о прекиду која је повезана са налепницама да бисте изашли из блока кода ЈаваСцрипта. На једноставан начин, кад год се подудара и посао се обавља ако се испуни изјава о прекиду. Стога би наредба свитцх требало да настави анализу израза.
Морамо бити сигурни да је изјава која се имплементира прво подударање. Ако желите да различите комбинације узрокују блокове кода, то би спријечило изјаву бреак. Посљедњу инстанцу у склопном блоку не треба разбијати. Било како било, блок се пробија тамо.
Примери Изјаве о прекиду у ЈаваСцрипт-у
Испод су бројни примери изјаве о прекиду јавасцрипта:
Пример # 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);
)
Извршење :
- Спремите горњи код у хтмл формату.
- Покрените код у веб прегледачу.
Излаз:
Пример # 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: Изјава о прекиду унутар ознаке див
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…");
Излаз:
Закључак
Врло је корисно проћи кроз било коју петљу, укључујући ЈаваСцрипт за петљу, ЈаваСцрипт док је петља и ЈаваСцрипт ради док петља. Ако ЈаваСцрипт компајлер открива исказ прекида унутар себе приликом имплементације ових петљи, петља ће престати изводити изјаве и одмах изаћи из петље. На једноставан начин, кад год се пронађе подударање и ако се нађе изјава о прекиду, посао се изводи. Изјава о пребацивању мора, дакле, започети испитивање израза. Користили смо и случај прекидача за исказ прелома, где изјава прекидача анализира израз који одговара вредности израза клаузули случаја и води изјаве које се односе на тај случај, као и изјаве у случајевима.
Препоручени чланци
Ово је водич за изјаву о прекиду у ЈаваСцрипт-у. Овде смо расправљали о радним и различитим примерима прелома изјава у јаваСцрипт-у са кодом и излазом. Такође можете погледати следеће чланке да бисте сазнали више -
- Пребаци изјаву у ЈаваСцрипт-у
- Обрасци у ЈаваСцрипт-у
- Док је петља у ЈаваСцрипт-у
- Оператори за поређење у ЈаваСцрипт-у
- Различите врсте петљи са њеним предностима
- Петље у ВБСцрипт са примерима
- Врсте оператора за поређење у ПоверСхелл-у
- Примери преклопног кућишта у ПоверСхелл-у