本文目录一览:
js continue和break的区别
continue是中断当前循环,进入下一次循环;
break直接跳出循环
参考:
javascript中break和continue的区别
break是跳出循环,不执行以后的循环语句
continue是不执行当前循环后面的语句,直接进入下一个循环。
for(var i=0;i5;i++) {
console.info(“判断前:”+i);
if(i === 2) break;
console.warn(“判断后:”+i);
}
//输出:0 0 1 1 2 后面的就没有输出了
for(var i=0;i5;i++) {
console.info(“判断前:”+i);
if(i === 2) continue;
console.warn(“判断后:”+i);
}
//输出 0 0 1 1 2 3 3 4 4 少输出了一个=2的值
js中break和continue的区别
break,跳出当前循环,接触当前循环体。
continue:结束本次循环,进入下一次循环。
附赠:return:结束当前方法体,不论在第几层循环。
举例:
for(var i=0;i10;i++){
//这里的意思就是此次循环到i===2的时候就不再往下循环了,结束了。
//如果这里用continue,表示i===2的这次循环执行到这里就停了,继续i=3的执行(进入下一次循环)
if(i===2) break;
}
原创文章,作者:LHAN1,如若转载,请注明出处:https://www.506064.com/n/130213.html