JavaScript continue 语句
- Pya ya nane const
- Pya ya nne debugger
- Retunza kufikia ukweli wa juu Kitabu cha Mfano cha Jumla ya JavaScript
定义和用法
如果出现指定条件,则 continue 语句会中断一次迭代(在循环中),并继续循环中的下一次迭代。
continue 和 break 语句之间的区别在于,continue 语句不是“跳出”循环,而是“跳过”循环中的一次迭代。
但是,当执行 continue 语句时,对于不同类型的循环,它的行为会有所不同:
- Kwenye kikuuza while, tumekuwa na uharibifu wa chaguo, baada ya haole, tumekuwa na kirejea kwa kikuuza.
- Kwenye kikuuza for, kwanza tumekuwa na ujumbe wa uharibifu (kama i++), baada ya tumekuwa na uharibifu wa chaguo kuweza kifikia kwa kina kipya.
- Tumekuwa na statements ya continue kwa chaguo kwa ujumbe wa label bingawekane.
Mafanikio: Tumekuwa na statements ya continue (kwa au bila ujumbe wa label) tu kwenye kikuuza.
Mfano
Kwenye maelezo hii, tutaenda kufungua kikafungua na inayotumika sana ya continue.
Kikaa kipya kina, lakini tukuzia thamani "3" hizi:
var text = "" var i; kwa (i = 0; i < 5; i++) { ina (i === 3) { endelea; } text += "The number is " + i + "<br>"; }
Kwenye ukurasa huo kuna mivuno mengi ya TIY.
Maktaba
endelea;
Tumekuwa na ujumbe wa label kwa chaguo:
endelea labelname;
Vivyo ya Teknolojia
Mwili wa JavaScript: | ECMAScript 1 |
---|
Mivuno mengi mengine
Mfano
Kwenye mivuno hii, tumekuenda na kikuuza while kwa statements ya continue.
Kikaa kipya kina, lakini tukuzia thamani "3" hizi:
var text = ""; var i = 0; kama i < 5 { i++; ina (i === 3) { endelea; } text += "<br>The number is " + i; }
Matokeo wa matukio ni:
Namba ni 1 Namba ni 2 Namba ni 4 Namba ni 5
Mfano
Tumia kikafungua kwenye kikafungua cha kwa sababu ya kina, tukitaka kusikia namba 2 na 3 (kwa sababu ya or) :
var text = ""; var i; for (i = 1; i < 8; i++) { if (i === 2 || i === 3) continue; document.getElementById("demo").innerHTML += i + "<br>"; }
Matokeo wa matukio ni:
1 4 5 6 7
Mfano
Kwenye maelezo hii, tutaenda kufungua kikafungua na inayotumika sana ya continue.
Tumia kikafungua na inayotumika sana ya continue, tukitaka kusikia kiwango cha saab:
var cars = ["BMW", "Volvo", "Saab", "Ford"]; var text = "" var i; for (i = 0; i < cars.length; i++) { if (cars[i] === "Saab") { endelea; } text += cars[i] + "<br>"; }
Matokeo wa matukio ni:
BMW Volvo Ford
Mfano
Tumia inayotumika sana ya continue na kichwa cha kichwa, tukitaka kusikia kiwango cha kikafungua cha kina cha kikafungua:
var text = ""; var i, j; Kikafungua1: // Kikafungua cha kwanza inajulikana kama "Kikafungua1" for (i = 0; i < 3; i++) { text += "<br>" + "i = " + i + ", j = "; Kikafungua2: // Kikafungua ya pili inajulikana kama "Kikafungua2" for (j = 10; j < 15; j++) { if (j === 12) { endelea Kikafungua2; } document.getElementById("demo").innerHTML = text += j + " "; } }
Mwongozo wa Kifungu cha Kifungu cha Kifungu
Inayotumika sana | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
endelea | Mwongozo | Mwongozo | Mwongozo | Mwongozo | Mwongozo |
Sayari za muhtasari
Makina ya Kufaa ya JavaScript:JavaScript Break na Continue
Makina ya Kufaa ya JavaScript:JavaScript For kikuuza
Makina ya Kufaa ya JavaScript:JavaScript While kikuuza
Makina ya Kufaa ya JavaScript:Inayotumia JavaScript break
Makala ya Mwongozo wa JavaScript:Inayotumia JavaScript for
Makala ya Mwongozo wa JavaScript:Inayotumia JavaScript while
- Pya ya nane const
- Pya ya nne debugger
- Retunza kufikia ukweli wa juu Kitabu cha Mfano cha Jumla ya JavaScript