中斷當(dāng)前循環(huán),或和 label 一起使用,中斷相關(guān)聯(lián)的語(yǔ)句。
break [label];
可選的 label 參數(shù)指定斷點(diǎn)處語(yǔ)句的標(biāo)簽。
通常在 switch 語(yǔ)句和 while、for、for...in、或 do...while 循環(huán)中使用 break 語(yǔ)句。最一般的是在 switch 語(yǔ)句中使用 label 參數(shù),但它可在任何語(yǔ)句中使用,無(wú)論是簡(jiǎn)單語(yǔ)句還是復(fù)合語(yǔ)句。
執(zhí)行 break 語(yǔ)句會(huì)退出當(dāng)前循環(huán)或語(yǔ)句,并開始腳本執(zhí)行緊接著的語(yǔ)句。
下面的示例說(shuō)明了 break 語(yǔ)句的用法。
function BreakTest(breakpoint){
var i = 0;
while (i < 100)
{
if (i == breakpoint)
break
;
i++;
}
return(i);
}
continue 語(yǔ)句 | do...while 語(yǔ)句 | for 語(yǔ)句 | for...in 語(yǔ)句 | Labeled 語(yǔ)句 | while 語(yǔ)句