КАК ИСПОЛЬЗОВАТЬ МЕТКИ ?
синтаксис :
Код:
|
метка: инструкция
break метка
// или
continue метка |
получается, что переход к меткам можно делать только в циклах ( for, while ) или ветвления ( switch ) ???
я не могу никак понять этого, в инете примеров нету
вот пример из Флэнагана
outerloop:
for(var i = 0; i < 10; i++) {
innerloop:
for(var j = 0; j < 10; j++) {
if (j > 3) break; // Выход из самого внутреннего цикла
if (i == 2) break innerloop; // То же самое
if (i == 4) break outerloop; // Выход из внешнего цикла
document.write("i = " + i + " j = " + j + "<br>");
}
}
document.write("FINAL i = " + i + " j = " + j + "<br>");
у меня так не получается
как сделать переход по меткам без использования циклов ( и switch ) ?