Break at Continue ng JavaScript
- 上一页 JS Loop While
- 下一页 JS 可迭代对象
break
pahintulot na i-exit ang pagliko.
continue
pahintulot na i-exit ang isang pagliko sa loob ng pagliko.
pahintulot na Break
Sa mas maagang mga kabanata ng tutorial na ito, nakita mo na: break
pahintulot. Ito ay ginagamit upang i-exit. switch
pahintulot.
Ang pahintulot na break ay maaari ring gamitin upang i-exit ang pagliko.
pahintulot na break
Tumigil sa pagliko at magpatuloy sa pahintulot na magpatuloy sa code pagkatapos ng pagliko (kung mayroon):
实例
for (i = 0; i < 10; i++) { if (i === 3) { break; } text += "Ang bilang ay " + i + "<br>"; }
pahintulot na Continue
pahintulot na continue
Tumigil sa isang pagliko (sa loob ng pagliko), kapag nangyari ang tinukoy na kondisyon. Pagkatapos ay magpatuloy sa susunod na pagliko ng pagliko.
Ang halimbawa ay tumutuloy ang halaga 3 :
实例
for (i = 0; i < 10; i++) { if (i === 3) { continue; } text += "Ang bilang ay " + i + "<br>"; }
Tanda ng JavaScript
Upang maglagay ng tanda sa isang JavaScript na pahintulot, ilagay ang pangalan ng tanda at ang kumakain na may pangalan sa harap ng pahintulot:
label: mga statements
break
at continue
Ang pahintulot lamang na maaaring i-exit ang isang bloke ng code ang pahintulot lamang na JavaScript na pahintulot na maaaring i-exit ang isang bloke ng code.
Mga Taglay ng Salita:
break labelname; continue labelname;
continue
pahintulot gamit lamang kung mayroong o walang tanda ng tagTumutuloy ang isang pagliko。
break
pahintulot gamit lamang kung walang tanda ng tagTumutuloy ang isang pagliko o isang switch。
如果有标签引用,则 break
语句可用于跳出任意代码块:
实例
var cars = ["BMW", "Volvo", "Saab", "Ford"]; list: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; text += cars[2] + "<br>"; break list; text += cars[3] + "<br>"; text += cars[4] + "<br>"; text += cars[5] + "<br>"; }
代码块指的是 {
与 }
直接的代码片段。
课外书
如需更多有关 JavaScript Break 和 Continue 语句的知识,请阅读 JavaScript 高级教程中的相关内容:
- ECMAScript break 和 continue 语句
- 本节讲解了break 语句和 continue 语句的不同之处,以及如何与有标签语句一起使用。
- 上一页 JS Loop While
- 下一页 JS 可迭代对象