js里面如果for循環嵌套了,那么調用break是全部循環都退出還是返回上一個循環?
問一個基礎一些的js問題,關于break語句的
縹緲止盈
2018-07-27 14:26:39
TA貢獻1871條經驗 獲得超13個贊
退出當前循環,如果有多層循環要退出到指定的,可以加標簽結合brreak 對應標簽名實現退出到指定的for外
i:for(var i=0;i<10;i++)
j:for(var j=0;j<10;j++)
for (var k = 0; k < 10; k++) {
alert(i + '-' + j + '-' + k);
if (i == 2) break i;
if (k == 2) break j;
}
alert('finish')舉報