continue
语句后尚未执行的语句,接着进行下一次循环条件的判断。for(var i = 0; i < 10; i++){
if(i % 2) continue;
console.log(i) // 0 2 4 6 8
}
break
来跳出。for(var i = 0; i < 10; i++){
if(i % 2) break;
console.log(i) // 0
}
label: statement
JavaScript
标识符。JavaScript
语句。
break
可用于任何标记语句,而 continue
可用于循环标记语句。break
或 continue
语句来指示程序是否中断循环或继续执行。JavaScript
没有 goto
语句,标记只能和 break
或 continue
一起使用。“let”
作为标签名称。它会抛出一个 SyntaxError
(因为 let
是一个保留的标识符)。lazy:
for(var i = 0; i < 10; i++){
if(i % 2) continue lazy;
console.log(i) // 0 2 4 6 8
}
原文:https://www.cnblogs.com/landuo629/p/13305227.html