官方的概念:
break用于退出当前循环,continue用于退出当前循环返回循环起始继续执行。
下面举个例子去看下两者的区别吧
for(let i =1;i<=5;i++) {
if(i===2) continue;
console.log(i) // 1,3,4,5
}
当i===2的时候,使用continue跳出本次的循环,返回for循环起始位置继续往下进行;
for(let i =1;i<=5;i++) {
if(i===3) break;
console.log(i) // 1,2
}
使用break 当i===3的时候 直接退出了for循环