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