网站地图    收藏   

主页 > 前端 > javascript >

Javascritp中break和continue 跳出循环

来源:自学PHP网    时间:2014-09-19 14:47 作者: 阅读:

[导读] 在javascript中break 语句用于跳出循环页continue 用于跳过循环中的一个迭代了,其实就是一个跳出循环,另一个进入下次循环了,常用与while,for,do while配合使用。...

在JavaScript中,使用 break 和 continue 语句跳出循环:
 
•break语句的作用是立即跳出循环,即不再执行后面的所有循环;

实例

 代码如下 复制代码

for (i=0;i<10;i++)
  {
  if (i==3)
    {
    break;
    }
  x=x + "The number is " + i + "<br>";
  }

•continue语句的作用是停止正在执行的循环,直接进入下一次循环。

实例

 代码如下 复制代码

for (i=0;i<=10;i++)
 {
 if (i==3) continue;
  x=x + "The number is " + i + "<br>";
  }


break和continue语句的对比:

 代码如下 复制代码

<html>
<head>
<title>计算1+2+3 ... +98+99+100的值</title>
</head>
<body>
<script language="JavaScript" type="text/javascript">
var total=0;
for(var i=1; ;i++){
    if(i>100){
        break;
    }
    total+=i;
    continue;
    alert(i);
}
alert(total);
</script>
</body>
</html>

保存并运行代码,弹出警告框,显示 5050 。

分析:进入循环后,用 if 语句来判断 i 的值,如果i>100,执行 break 语句,结束循环,否则继续向下执行。执行到continue语句时,结束当前循环,进入下一次循环,alert(i) 并没有被执行。

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论