本文目錄一覽:
js continue和break的區別
continue是中斷當前循環,進入下一次循環;
break直接跳出循環
參考:
javascript中break和continue的區別
break是跳出循環,不執行以後的循環語句
continue是不執行當前循環後面的語句,直接進入下一個循環。
for(var i=0;i5;i++) {
console.info(“判斷前:”+i);
if(i === 2) break;
console.warn(“判斷後:”+i);
}
//輸出:0 0 1 1 2 後面的就沒有輸出了
for(var i=0;i5;i++) {
console.info(“判斷前:”+i);
if(i === 2) continue;
console.warn(“判斷後:”+i);
}
//輸出 0 0 1 1 2 3 3 4 4 少輸出了一個=2的值
js中break和continue的區別
break,跳出當前循環,接觸當前循環體。
continue:結束本次循環,進入下一次循環。
附贈:return:結束當前方法體,不論在第幾層循環。
舉例:
for(var i=0;i10;i++){
//這裡的意思就是此次循環到i===2的時候就不再往下循環了,結束了。
//如果這裡用continue,表示i===2的這次循環執行到這裡就停了,繼續i=3的執行(進入下一次循環)
if(i===2) break;
}
原創文章,作者:LHAN1,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/130213.html