Break kimutatás a JavaScript-ben Munka és példák a szünetnyilatkozatra

Tartalomjegyzék:

Anonim

Bevezetés a Break Statementhez a JavaScriptben

A Break Statement a program funkciójának megváltoztatására szolgál. Hurkokat használnak ilyen állítás-szekvenciák elvégzésére néhányszor, mielőtt a teszt eredménye pontatlan lenne. Előfordulhatnak olyan körülmények, amikor a mondatok nagy részének végrehajtása nélkül kiléphetünk az állításból. Ilyen körülmények között felhasználhatjuk a javasolt szünet-állítást. A break utasítás egy switch utasításban kerül felhasználásra, amelyet elválasztanak a kapcsoló blokkból. Az említett címkén belül a break utasítást be kell ágyazni. Mindegyik blokk kijelentés lehet megjelölt utasítás; a huroknyilatkozatnak nem kell megelőznie.

Ha a JavaScripti fordító felfedezi a benne található törésnyilatkozatot, miközben a hurok, míg a hurok és a végleges ciklus végrehajtása során a hurok megakadályozza az utasítások végrehajtását, és azonnal kilép a hurokból.

Szintaxis:

break;

Kód:

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

Kimenet:

3

Megjegyzés: A break utasításot a kapcsoló utasításokhoz is használják.

Folyamatábra a Break Statementhez a JavaScript-ben

A break utasítás folyamatábrája az alábbi képen látható:

Hogyan működik a Break Statement JavaScriptben?

A törés utasítás osztja a hurkot, mivel a törés utasításot egy hurok belsejében használjuk, és a hurok után folytatjuk a kód kezdeményezését. Használhat egy címkével összekapcsolt törésnyilatkozatot is a JavaScript kódblokkjának kilépéséhez. Egyszerű módon, bármilyen mérkőzés esetén, és a munka akkor történik, ha a szünet megállapítás teljesül. Ezért a kapcsoló utasításnak tovább kell elemeznie a kifejezést.

Biztosaknak kell lennünk abban, hogy a végrehajtott utasítás az első egyezés. Ha azt szeretné, hogy a különböző kombinációk kódblokkokat okozzanak, akkor ezt a break utasítás megakadályozza. A kapcsolóblokk utolsó példányát nem kell törni. Akárhogy is, a blokk ott törik.

Példák a szünetnyilatkozatra a JavaScript-ben

Az alábbiakban bemutatjuk a javascript törésnyilatkozat számos példáját:

1. példa: Break utasítás a hurok belsejében



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

Végrehajtás :

  • Mentse el a fenti kódot html formátumban.
  • Futtassa a kódot a böngészőben.

Kimenet:

2. példa: Break utasítás belül, míg a hurok



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

Kimenet:

3. példa: Break utasítás a div tagben



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;

Kimenet:

4. példa: A break label utasítások használata



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;

Kimenet:

5. példa: Break utasítás a belső hurkon belül



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

Kimenet:

6. példa: Break állítás kapcsoló esetén



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

Kimenet:

Következtetés

Nagyon hasznos bármilyen hurkon keresztüljutni, beleértve a JavaScript For Loop, a JavaScript While Loop és a JavaScript Do While Loop oldalt. Ha a JavaScripti fordító észleli a törési nyilatkozatot magukban a hurkok végrehajtásakor, akkor a hurok leállítja az utasítások végrehajtását, és azonnal kilép a hurokból. Egyszerű módon, amikor egyezést találnak, és ha a törés megállapításra kerül, akkor a munka elvégzésre kerül. Ezért a kapcsoló utasításnak meg kell kezdenie a kifejezés vizsgálatát. A break esetet kapcsoló esetként is használtuk, ha a kapcsoló utasítás egy kifejezést elemzi, amely megfelel a kifejezés értékét az eset kikötésnek, és az adott esetre vonatkozó állításokat, valamint az esetek kijelentéseket vezet.

Ajánlott cikkek

Ez egy útmutató a Break Statementhez a JavaScripten. Itt a javaScript szünet-utasítások működési és különféle példáit tárgyaljuk a kóddal és a kimenettel. A következő cikkeket is megnézheti további információkért -

  1. Váltás a JavaScripten
  2. Minták a JavaScript-ben
  3. Míg a Loop a JavaScript-ben
  4. Összehasonlító operátorok a JavaScript-ben
  5. Különböző típusú hurkok és azok előnyei
  6. Hurkok a VBScript-ben példákkal
  7. Az összehasonlító operátorok típusai a PowerShell-ben
  8. Példák a kapcsoló esetre a PowerShell-ben