在循环体中使用break是跳出本次循环的意思,并且执行循环后面的语句
而continue语句是终止当前的循环,并且执行下一次的循环
for (let i = 0; i < 5; i++) {
if (i === 3) {
break
}
console.log(i);// 0 1 2 当i等于3的时候循环结束
}
for (let i = 0; i < 5; i++) {
if (i === 3) {
continue
}
console.log(i);// 0 1 2 4 当i等于3的时候本次循环结束 不执行后面的语句 并且开始下一次的循环
}
//var i=0 //此时函数执行输出0
var i=3 //此时什么输出都没有
function a() {
if(i === 3){
return false
}
console.log(i);
}
a()
break与continue的区别以及终止函数的return false
原文:https://www.cnblogs.com/my466879168/p/12655993.html