Labeled 语句

发表于:2007-06-22来源:作者:点击数: 标签:
为语句提供一个标识符。 label : statements 参数 label 必选项。在引用有标签的语句时使用的一个唯一的标识符。 statement 可选项。与 label 相关联的一个或多个语句。可以是 复合语句 。 说明 标签由 break 和 continue 语句使用,用来指示 break 和 conti

   

 

为语句提供一个标识符。

label :
   statements

参数

label

必选项。在引用有标签的语句时使用的一个唯一的标识符。

statement

可选项。与 label 相关联的一个或多个语句。可以是复合语句

说明

标签由 breakcontinue 语句使用,用来指示 breakcontinue 应用于哪个语句。

示例

在下面的语句中,continue 语句使用一个 labeled 语句来创建一个数组,在该数组中,每行的第三列包含一个未定义的值:

function labelDemo(){
   var a = new Array();
   var i, j, s = "", s1 = "";
   Outer:
      for (i = 0; i < 5; i++)
      {
         Inner:
            for (j = 0; j < 5; j++)
            {  
               if (j == 2)
                  continue Inner;
               else
                  a[i,j] = j + 1;
            }
      }
      for (i = 0;i < 5; i++)
      {
         s = ""
         for (j = 0; j < 5; j++)
         {
            s += a[i,j];
         }
         s1 += s + "\n";
      }
      return(s1)
}

要求

版本 3

请参阅

break 语句 | continue 语句

原文转自:http://www.ltesting.net