break与continue的区别以及终止函数的return false
break与continue的区别
在循环体中使用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的时候本次循环结束 不执行后面的语句 并且开始下一次的循环
}
return false终止函数
//var i=0 //此时函数执行输出0
var i=3 //此时什么输出都没有
function a() {
if(i === 3){
return false
}
console.log(i);
}
a()