JavaScript 学习笔记: break 和 continue 语句
介绍
在 JavaScript 中,break
和 continue
是两个常用的控制流语句。它们可以帮助我们更好地控制程序的执行流程。
break
语句用于在循环或者switch
语句中退出循环或者switch
语句。continue
语句用于跳过当前循环中的一个迭代,然后继续执行下一次迭代。
使用 break
语句
javascriptCopy Codefor (let i = 0; i < 10; i++) {
if (i === 5) {
break;
}
console.log(i);
}
上面的代码中,在 for
循环中,当 i
的值等于 5
的时候,就会执行 break
语句并退出循环。因此,上述代码只会输出 0
、 1
、 2
、 3
和 4
。
除了在 for
循环中使用 break
语句,我们还可以在 switch
语句中使用它。在 switch
语句中,如果我们找到了相应的 case
,我们可以使用 break
语句跳出 switch
语句。
使用 continue
语句
javascriptCopy Codefor (let i = 0; i < 10; i++) {
if (i === 5) {
continue;
}
console.log(i);
}
在上面的代码中,当 i
的值等于 5
的时候,就会执行 continue
语句并跳过本次循环中的剩余代码。因此,上述代码将输出除了 5
之外的所有整数。
总结
使用 break
和 continue
可以更好地控制程序的执行流程,在循环和 switch
语句中非常有用。这些语句可以让我们根据需要退出循环、跳过迭代或者跳出 switch
语句。