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);
javascript学习指南_javascript中break和continue用法区别
http://m.bbyears.com/jiaocheng/34506.html
推荐访问: