Break at Continue ng JavaScript

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 breakTumigil 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 continueTumigil 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 语句的不同之处,以及如何与有标签语句一起使用。