如果使用break语句,它会中断所有if...else...if else语句和所有循环吗?如果是这样,你怎么能只中断一个 if/循环。
while(test here){if({break;}don't break;)}
最佳答案
break
语句只会跳出您放入的一个循环。它不会影响 if/else 语句。如果你想打破外部循环,你可以使用标签,如this answer .
while(true){
if(something) {
break;
console.log("this won't ever be executed");
} else {
console.log("still in loop");
}
}
关于JavaScript Break 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8319750/