Ядро JavaScript 1.5. Руководство по использованию

         

Оператор label


Оператор label является идентификатором, на который можно ссылаться из любого места программы. Например, Вы можете использовать label для идентификации цикла, а затем использовать операторы break или continue для прерывания цикла или продолжения выполнения.


Синтаксис оператора label выглядит так:

label :

   statement

Значением label может быть любой верный идентификатор JavaScript, не являющийся зарезервированным словом. Оператор/statement, идентифицируемый при помощи label, может быть любым оператором.


Пример.

В этом примере label markLoop идентифицирует цикл while.

markLoop:

while (theMark == true)

   doSomething();

}





Содержание раздела