JavaScript中Break和Continue


  JavaScript break 和 continue 语句

  有两种特别的语句可用在循环内部:break 和 continue 。

  Break

  break命令 可以终止循环的运行, 而后 接续执行循环之后的代码(假如循环之后有代码的话) 。

  实例:

<html> 
<body> 
<script type="text/javascript"> 
var i=0 
for (i=0;i<=10;i++) 

if (i==3){break} 
document.write("The number is " + i) 
document.write("<br />") 

</script> 
</body> 
</html>

   后果:

  The number is 0

  The number is 1

  The number is 2

      Continue

  continue命令会终止目前的循环, 而后从下一个值 接续运行 。

  实例:

 

<html> 
<body> 
<script type="text/javascript"> 
var i=0 
for (i=0;i<=10;i++) 

if (i==3){continue} 
document.write("The number is " + i) 
document.write("<br />") 

</script> 
</body> 
</html>

   后果:

  The number is 0

  The number is 1

  The number is 2

  The number is 4

  The number is 5

  The number is 6

  The number is 7

  The number is 8

  The number is 9

  The number is 10