Uvod v Izjavo o prekinitvi v JavaScript

Izjava preloma se uporablja za spremembo funkcije programa. Nekaj ​​krat se uporabljajo takšna zaporedja izjav, preden izid testa ni točen. Lahko bi prišlo do nekaterih okoliščin, ko lahko brez izvajanja večine stavkov izstopimo iz izjave. V teh okoliščinah bi lahko uporabili izjavo o prekinitvi v JavaScript. Izjava o prekinitvi se uporablja v izjavi o stikalu, ki je ločena od bloka stikala. Znotraj omenjene nalepke mora biti ugnezdena izjava. Vsak stavek bloka je lahko označena izjava; stavku zanke ni treba pred njim.

Če prevajalnik JavaScript med izvajanjem za zanko odkrije stavek preloma znotraj njih, medtem ko zanka in zanka do dela, zanka prepreči izvajanje stavkov in takoj zapusti zanko.

Sintaksa:

break;

Koda:

For instance:
var n = 0;
while (n < 5) (
if (n === 3) (
break;
)
n = n + 1;
)
console.log(n);

Izhod:

3

Opomba: Izjava preloma se uporablja tudi s stavčnimi stavki.

Diagram poteka za izjavo o prekinitvi v JavaScript

Diagram poteka za stavek preloma, kot je prikazano na spodnji sliki:

Kako deluje izjava o prelomih v JavaScript?

Izjava preloma deli zanko, ko uporabljamo izjavo preloma znotraj zanke in nadaljuje po zanki, da sproži kodo. Za izhod iz bloka kod JavaScript lahko uporabite tudi izjavo o prekinitvi, ki je povezana z nalepko. Na enostaven način, kadar koli se ujema, in delo se opravi, če je izpolnjena izjava o premoru. Zato mora stavek preklopa še naprej analizirati izraz.

Moramo biti prepričani, da je izvedbeni stavek prvo ujemanje. Če želite, da različne kombinacije povzročijo bloke kode, bi to preprečilo stavek break. Zadnjega primerka v bloku stikala ni treba razbiti. Kakor koli, tam se blok razbije.

Primeri izjave o prekinitvi v JavaScript

Spodaj so številni primeri izjave o prekinitvi javascripta:

Primer # 1: Izrek preloma znotraj zanke



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);
)

Izvedba :

  • Zgornjo kodo shranite v html formatu.
  • Zaženite kodo v spletnem brskalniku.

Izhod:

Primer # 2: Izrek preloma znotraj zanke



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);

Izhod:

Primer # 3: Izjava preloma znotraj oznake 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;

Izhod:

Primer # 4: Uporaba stavkov o prelomih



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;

Izhod:

Primer # 5: Izrek preloma znotraj notranje zanke



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…
");

Izhod:

Primer # 6: Izjava o prekinitvi v primeru stikala



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…");

Izhod:

Zaključek

Zelo koristno je, da se prebijete skozi katero koli zanko, vključno z JavaScript For Loop, JavaScript while Loop in JavaScript Do while Loop. Če prevajalnik JavaScript med izvajanjem teh zank zazna izjavo preloma v sebi, bi zanka prenehala izvajati stavke in takoj zapustila zanko. Na preprost način, kadar koli se najde ujemanje in če pride do izjave o prekinitvi, se delo opravi. Izjava o stikalu mora zato začeti preučevati izraz. Za prekinitveni stavek smo uporabili tudi primer preklopa, kjer stavek preklopa analizira izraz, ki ustreza vrednosti izraza klavzuli primera in vodi izjave, ki se nanašajo na ta primer, in izjave v primerih.

Priporočeni članki

To je vodnik za izjavo o prekinitvi v JavaScript. Tukaj razpravljamo o delujočih in različnih primerih prelomov stavkov v javaScript s kodo in izhodom. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Izjava o preklopu v JavaScript
  2. Vzorci v JavaScript
  3. Medtem ko Loop v JavaScript
  4. Operaterji za primerjavo v JavaScript
  5. Različne vrste zank z njegovimi prednostmi
  6. Zanke v VBScript s primeri
  7. Vrste operaterjev za primerjavo v PowerShellu
  8. Primeri preklopnega ohišja v PowerShellu