Introducere în Break statement în JavaScript
Break Statement este folosit pentru a schimba funcția unui program. Buclele sunt utilizate pentru a efectua astfel de secvențe de declarație de câteva ori înainte ca rezultatul testului să fie inexact. Pot exista anumite circumstanțe în care, fără a efectua majoritatea frazelor, putem ieși din enunț. Am putea folosi declarația de pauză în javascript în aceste circumstanțe. Instrucțiunea de pauză este folosită într-o instrucțiune de comutare, care este împărțită din blocul de comutare. În eticheta menționată, instrucțiunea de pauză trebuie să fie inclusă. Fiecare instrucțiune de bloc poate fi declarația marcată; o declarație buclă nu trebuie să o precede.
Dacă compilatorul JavaScript descoperă instrucțiunea de pauză din interiorul acestora în timpul executării pentru buclă, în timp ce bucla și bucla do-while, bucla va împiedica efectuarea instrucțiunilor și ieșirea buclei instantaneu.
Sintaxă:
break;
Cod:
For instance:
var n = 0;
while (n < 5) (
if (n === 3) (
break;
)
n = n + 1;
)
console.log(n);
ieşire:
3
Notă: Instrucțiunea de pauză este folosită și cu instrucțiunile switch.Organigrama pentru declarația Break în JavaScript
Organigrama pentru instrucțiunea de pauză este așa cum se arată în imaginea de mai jos:
Cum funcționează declarația Break în JavaScript?
Instrucțiunea de pauză împarte bucla pe măsură ce folosim instrucțiunea break în interiorul unei bucle și continuă după bucla pentru a iniția codul. De asemenea, puteți utiliza o declarație de pauză conectată la etichetă pentru a ieși din blocul de cod JavaScript. Într-un mod simplu, de fiecare dată când se face un meci, iar munca este făcută dacă este respectată declarația de pauză. Prin urmare, declarația switch ar trebui să continue să analizeze expresia.
Trebuie să fim siguri că instrucțiunea care este implementată este prima potrivire Când doriți ca diverse combinații să provoace blocuri de cod, atunci acest lucru ar fi împiedicat de instrucțiunea de pauză. Ultima instanță dintr-un bloc de comutare nu trebuie ruptă. Oricum, blocul se rupe acolo.
Exemple de declarații de pauză în JavaScript
Mai jos sunt numeroase exemple ale declarației de pauză javascript:
Exemplul # 1: instrucțiune Break în interior pentru buclă
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);
)
Executare :
- Salvați codul de mai sus în format html.
- Rulați codul în browserul web.
ieşire:
Exemplul # 2: instrucțiune Break în interiorul buclei
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);
ieşire:
Exemplul # 3: Declarație de pauză în interiorul etichetei 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;
ieşire:
Exemplul # 4: Utilizarea instrucțiunilor de etichetă break
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;
ieşire:
Exemplul # 5: instrucțiune Break în bucla interioară
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…
");
ieşire:
Exemplul # 6: instrucțiune Break în cazul comutatorului
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…");
ieşire:
Concluzie
Este foarte util să parcurgeți orice buclă, inclusiv JavaScript For Loop, JavaScript while Loop și JavaScript Realizați Loop. Dacă compilatorul JavaScript detectează instrucțiunea de pauză din interiorul lor în timpul implementării acestor bucle, bucla ar înceta să mai efectueze instrucțiunile și să iasă din buclă instantaneu. Într-un mod simplu, ori de câte ori este găsit un meci și dacă este întâlnită instrucțiunea de pauză, lucrarea este executată. Prin urmare, declarația switch trebuie să înceapă să examineze expresia. De asemenea, am folosit un caz de schimbare pentru o instrucțiune de pauză, unde instrucțiunea switch analizează o expresie care se potrivește cu valoarea expresiei la o clauză de caz și conduce declarații referitoare la acel caz, precum și declarații în cazuri.
Articole recomandate
Acesta este un ghid pentru declarația de pauză în JavaScript. Aici vom discuta despre exemple de lucru și diferite de instrucțiuni break în javaScript cu cod și ieșire. De asemenea, puteți consulta următoarele articole pentru a afla mai multe-
- Comutarea declarației în JavaScript
- Modele în JavaScript
- În timp ce Buclă în JavaScript
- Comparatori operatori în JavaScript
- Diferite tipuri de bucle cu avantajele sale
- Bucle în VBScript cu exemple
- Tipuri de operatori de comparație în PowerShell
- Exemple de cutie de comutare în PowerShell