js for終止循環(huán) 跳出多層循環(huán)
來(lái)源:懂視網(wǎng)
責(zé)編:小OO
時(shí)間:2020-11-27 22:06:43
js for終止循環(huán) 跳出多層循環(huán)
此外還有;break。continue。語(yǔ)句;break 語(yǔ)句跳出循環(huán)后,會(huì)繼續(xù)執(zhí)行該循環(huán)之后的代碼 (退出循環(huán))。continue continue 語(yǔ)句中斷循環(huán)中的迭代,如果出現(xiàn)了指定的條件,然后繼續(xù)循環(huán)中的下一個(gè)迭代。(跳過(guò)當(dāng)前迭代,進(jìn)入下次迭代)。這兩個(gè)語(yǔ)句可以指定label從而可以退出特定的循環(huán)。如;
導(dǎo)讀此外還有;break。continue。語(yǔ)句;break 語(yǔ)句跳出循環(huán)后,會(huì)繼續(xù)執(zhí)行該循環(huán)之后的代碼 (退出循環(huán))。continue continue 語(yǔ)句中斷循環(huán)中的迭代,如果出現(xiàn)了指定的條件,然后繼續(xù)循環(huán)中的下一個(gè)迭代。(跳過(guò)當(dāng)前迭代,進(jìn)入下次迭代)。這兩個(gè)語(yǔ)句可以指定label從而可以退出特定的循環(huán)。如;

此外還有
break;
continue;
語(yǔ)句
break 語(yǔ)句跳出循環(huán)后,會(huì)繼續(xù)執(zhí)行該循環(huán)之后的代碼 (退出循環(huán))
continue continue 語(yǔ)句中斷循環(huán)中的迭代,如果出現(xiàn)了指定的條件,然后繼續(xù)循環(huán)中的下一個(gè)迭代。(跳過(guò)當(dāng)前迭代,進(jìn)入下次迭代)
這兩個(gè)語(yǔ)句可以指定label從而可以退出特定的循環(huán)
如
bbq:
for(var j=0;j<a.length;j++){
ccc:
for(var i =0;i<a.length;i++){
if( i==5 ){
break bbq; //直接跳出bbq外層循環(huán)
}
}
}
或者:
function testFor() {
bbq:
for(var k=0;k<a.length;k++){
console.log('444');
ccc:
for(var i=0;i<a.length;i++){
ddd:
for(var j=0;j<b.length;j++){
if(j == 2){
break;
}
console.log('j '+j);
}
console.log('i '+i);
}
console.log('k '+k);
}
}
// 只會(huì)每次循環(huán)j==2時(shí)退出ddd循環(huán)然后外面的循環(huán)都會(huì)繼續(xù)循環(huán)
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
js for終止循環(huán) 跳出多層循環(huán)
此外還有;break。continue。語(yǔ)句;break 語(yǔ)句跳出循環(huán)后,會(huì)繼續(xù)執(zhí)行該循環(huán)之后的代碼 (退出循環(huán))。continue continue 語(yǔ)句中斷循環(huán)中的迭代,如果出現(xiàn)了指定的條件,然后繼續(xù)循環(huán)中的下一個(gè)迭代。(跳過(guò)當(dāng)前迭代,進(jìn)入下次迭代)。這兩個(gè)語(yǔ)句可以指定label從而可以退出特定的循環(huán)。如;