龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

javascript中break和continue用法区别

时间:2012-12-29 08:41来源:未知 作者:admin 点击:
分享到:
break语句用于终止循环即break后的循环语句将不会被执行,continue语句用于终止当前循环既当前的那一个循环被终止掉但是以后的循环还是被执行,这段话足够让你理解break和continue用法和区
break语句用于终止循环即break后的循环语句将不会被执行,continue语句用于终止当前循环既当前的那一个循环被终止掉但是以后的循环还是被执行,这段话足够让你理解break和continue用法和区别了。

break语句:

 

 代码如下
<script type="text/javascript">
for(var i=1;i<=10;i++){
if(i==6) break;
document.write(i);
}
//输出结果:12345
</script>

continue语句

 

 代码如下
<script type="text/javascript">
for(var i=1;i<=10;i++){
if(i==6) continue;
document.write(i);
}
//输出结果:1234578910
</script>

现在我们再看看看break和continue区别比较


break语句用于终止循环即break后的循环语句将不会被执行如:

 代码如下

<script type="text/javascript">

var i=0;

for(i=0;i++;i<10)

{

     if(i==3)

     break;

document.write(i);

}

</script>

输出的结果为

0 1 2

continue语句用于终止当前循环既当前的那一个循环被终止掉但是以后的循环还是被执行的如

 代码如下

<script type="text/javascript">

var i=0;

for(i=0;i++;i<10)

{

     if(i==3)

     break;

document.write(i);

}

</script>

输出的结果为

0 1 2 4 5 6 7 8 9


break,continue的特殊用法

 代码如下

var result = false;
point:
{
var obj = { key: 1 };
for (var key in obj) {
// ...
break point;
}
result = true;
}
alert(result);


精彩图集

赞助商链接