![]() |
||
|
aranea.ru || JavaScript - Введение | метка
меткаОписаниеПредоставляет идентификатор для оператора. Синтаксисlabel :statement Синтаксис помеченного оператора состоит из следующих частей:
КомментарийМетки используются операторами break и continue для определения оператора, к которому они (break и continue) обращаются. В нижеследующем выражении оператор 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)
}
|