continue和break的区别

continue

用于立即跳出本次循环,继续下一次的循环
本次循环体中,continue之后代码将会少执行一次

        for (var i = 1; i <= 10; i++) {
            if (i == 5) {
                continue;       // 退出本次循环
            }
            console.log('我一共吃了' + i + '个包子');
        }
  • 图中仅仅是少了第5次的

break

用于立即跳出整个循环
循环结束

        for (var b = 1; b <= 5; b++) {
            if (b == 3) {
                break;   // 结束所有循环 
            }
            console.log('我一共喝' + b + '杯奶茶');
        }
  • 图中我们可以看到在第三次的时候就结束了循环
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容