JavaScript中的break和continue的区别和用法

原创 阁主  2019-10-22 11:52:31  阅读 3880 次 评论 0 条
摘要:

本文为JavaScript中的break和continue的区别和用法示例讲解。

区别

  • break:跳出当前循环

  • continue:跳出本次循环,继续下次循环

用法

break:

for(var i = 1;i<=10;i++){ //i值1-10
if(i%3==0){
break;  //如果i值除以3余数为0,则跳出当前循环.
}
document.write(i+" ");  //打印输出i
}

打印结果:

仅输出1和2,很多初学者常见的答案都以为是[1]或[3],这是错的。

输出1和2.png

continue:

for(var i = 1;i<=10;i++){ //i值1-10
if(i%3==0){
continue;  //如果i值除以3余数为0,则跳出当前循环,继续下次循环.
}
document.write(i+" ");  //打印输出i
}

打印结果:

1-10中,去除[3,6,9]其他均输出,[3,6,9]均可被3整除,所以都跳过循环,继续下一轮的循环。

输出实例2.png

本文地址:https://www.mainblog.cn/185.html
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。

评论已关闭!