Microsoft(R) JScript(R)
Labeled 语句
 语言参考 
版本 3 

请参阅


描述
为语句提供一个标识符。
语法
label :
    statement

Labeled 语句的语法组成如下:

部分 描述
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)
}