JScript 8.0
break 语句

终止当前循环,或者,当与标签一起使用时,终止相关联的语句。

break [label];
参数
label

可选项。指定正要从中中断的语句的标签。

备注

通常在 switch 语句和 whileforfor...indo...while 循环中使用 break 语句。label 参数最常使用在 switch 语句中,但它可以用在任何简单或复合的语句中。

执行 break 语句将导致程序流退出当前的循环或语句。程序流将继续执行紧接着当前循环或语句的下一条语句。

示例 1

下面的示例阐释了 break 语句的用法。

function breakTest(breakpoint){
   var i = 0;
   while (i < 100) {
      if (i == breakpoint)
         break;
      i++;
   }
   return(i);
}
示例 2

下面的示例阐释了标记 break 语句的用法。

function nameInDoubleArray(name, doubleArray) {
   var i, j, inArray;
   inArray = false;
   mainloop:
   for(i=0; i<doubleArray.length; i++)
      for(j=0; j<doubleArray[i].length; j++)
         if(doubleArray[i][j] == name) {
            inArray = true;
            break mainloop;
         }
   return inArray;
}
要求

版本 1

请参见

参考

continue 语句
do...while 语句
for 语句
for...in 语句
Labeled 语句
while 语句