Inayofikia kwa JavaScript

Mifano na matumizi

Break statement inakataa kuingia kwenye switch statement au kikuu (for, for ... in, while, do ... while).

Kutumia break statement kwenye switch, inakataa kuingia kwenye switch block. Hii inakamilika kufanya kazi zaidi na/au kumtumia case katika block.

Kutumia break statement kwenye kikuu, inakataa kuingia kwenye kikuu na kumfuata kwa kusababisha kuingia kwenye kipya (kama inahofuata).

Break statement inaweza kutumika na label kama chaguo, kwa kugusa kwenye eneo yoyote ya kwa JavaScript (tunaelewa katika mivumbuzo zaidi).

Maelezo:Kama hauna label, break statement inaweza kutumiwa kwenye kikuu au switch tu.

Mivivu

Kwenye mivumbuzo hii, tutaandika for kwa kusababisha break statement.

Kuelekea kwa kufungua mtaani, lakini kumekua kama i sasa ni "3" tukifuata mtaani:

var text = ""
var i;
ingia hivi: for (i = 0; i < 5; i++) {
  if (i === 3) {
    break;
  }
  text += "Masho ni " + i + "<br>";
}

Tafuta kwa mwenyewe

Mivumbuzo zaidi ya TIY kuna hapa chini ya ukurasa.

Makadaro ya lugha

break;

Tumekuwa na uwanja wa label kwa kutumia:

break labelname;

Maelezo ya ujuzi

Versio ya JavaScript: ECMAScript 1

Mivumbuzo zaidi

Mivivu

Kwenye mivumbuzo hii, tutaandika while kwa kusababisha break statement.

Kuelekea kwa kufungua mtaani, lakini kumekua kama i sasa ni "3" tukifuata mtaani:

var text = "";
var i = 0;
ingia hivi: while (i < 5) {
  text += "<br>Masho niweza kuona namba hii " + i;
  i++;
  if (i === 3) {
    break;
  }
}

Tafuta kwa mwenyewe

Mivivu

Tumia ujumbe wa break kuzika kikombe cha switch kuweka kwa kumaliza tu case moja:

var day;
switch (new Date().getDay()) {
  case 0:
    day = "Sunday";
    break;
  case 1:
    day = "Monday";
    break;
  case 2:
    day = "Tuesday";
    break;
  case 3:
    day = "Wednesday";
    break;
  case 4:
    day = "Thursday";
    break;
  case 5:
    day = "Friday";
    break;
  case 6:
    day = "Saturday";
    break;
}

Tafuta kwa mwenyewe

Mivivu

Tumia ujumbe wa break na label kuzika kikombe cha JavaScript:

var cars = ["BMW", "Volvo", "Saab", "Ford"];
var text = "";
list: {
  text += cars[0] + "<br>"; 
  text += cars[1] + "<br>"; 
  text += cars[2] + "<br>"; 
  break list;
  text += cars[3] + "<br>"; 
}

Tafuta kwa mwenyewe

Mivivu

Tumia ujumbe wa break na label kuzika kikombe cha for kubebetwa kwenye kikombe:

var text = "";
var i, j;
Loop1: // Mjikamaji wa kwanza wa for inasifadhihiwa kama "Loop1"
for (i = 0; i < 3; i++) {
text += "<br>" + "i = " + i + ", j = ";
  Loop2: // Mjikamaji wa pili wa for inasifadhihiwa kama "Loop2"
  for (j = 0; j < 5; j++) {
    if (j === 2) {
      break Loop1;
    }
    document.getElementById("demo").innerHTML = text += j + " ";
  }
}

Tafuta kwa mwenyewe

Mwongozo wa kinalesha

Ujumbe Chrome IE Firefox Safari Opera
break Mwongozo Mwongozo Mwongozo Mwongozo Mwongozo

Pembeo zilizopatikana

Makao ya JavaScript:JavaScript Break na Continue

Makao ya JavaScript:JavaScript For kikokoto

Makao ya JavaScript:JavaScript While kikokoto

Makao ya JavaScript:Switch ya JavaScript

Mashariki ya JavaScript:Inayofikia kwa JavaScript continue

Mashariki ya JavaScript:Inayofikia kwa JavaScript for

Mashariki ya JavaScript:Inayofikia kwa JavaScript while

Mashariki ya JavaScript:Inayofikia kwa JavaScript switch