var is = 20;
loop:
while(is > 10){
console.log(is);
if(is % 7 == 0){
break loop;
}
is --;
}

结果:

break loop;  会结束
loop:
while(is > 10){
}

全部语句,继续执行此循环后面的语句。相当于有一个命令,用来随时结束或中断某件事。也可结合 continue 使用。

但使用 continue loop ;,会得到如下结果

会发现 14 这个值在不断被重复输出,且已形成无限循环。截图时,程序仍在持续运行中 ...

考虑是如下情况 :

while(is > 10){
console.log(is);
if(is % 7 == 0){
continue loop;
}

程序在不断的执行此部分代码,一旦运行到  continue loop  时,便重新运行  while 循环。而并未去执行 if 条件后的  is 自减,因此 is 的值一直是 14 。当重复执行代码判断 while 中条件时, 14 比10 大。

故,程序一直在输出 14 。

 

 

最新文章

  1. StatePattern(状态模式)
  2. DataTable数据检索的性能分析(转寒江独钓)
  3. 用Window Authentication的方式去连接SQLServer
  4. CSS布局基础之二认识Viewport
  5. cocoapods 更新失败 bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
  6. Python 2.7教程
  7. ccr1
  8. 深入Windows窗体原理及控件重绘技巧
  9. android 分辨率自适应
  10. 一个简单的带缓存http代理
  11. java_前端_autocomplete_搜索框自动匹配提示
  12. MySQL的数据类型【总结】
  13. IT学习网站
  14. 使用 FFT 进行频谱分析
  15. R语言学习——数组
  16. semaphore demo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
  17. java.nio.file.NoSuchFileException
  18. JS-事件心得
  19. hdu-1209(细节题)
  20. 封装UIlabel 辨别用户名 ,话题 ,链接,电话,高亮文字等

热门文章

  1. (matlab)自定义图像(matlab)
  2. 第一个vi
  3. Spring - MVC - thymeleaf 缓存关闭
  4. MYSQL的索引类型:PRIMARY, INDEX,UNIQUE,FULLTEXT,SPAIAL 区别与使用场合
  5. Xcode 内存泄露检查出现:nil returned from a method that is expected to return a non-null value iOS 解决方案。
  6. UVA 10795 A Different Task(模拟)
  7. [Jenkins] TestComplete 使用Jenkins进行持续集成测试
  8. List 重载添加-add,删除-remove方法,以及获取子集方法
  9. buuctf admin writeup
  10. 吴裕雄 python 神经网络——TensorFlow实现AlexNet模型处理手写数字识别MNIST数据集