Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   ЧаВО - часто задаваемые вопросы (faq) (https://javascript.ru/forum/misc/9459-chavo-chasto-zadavaemye-voprosy-faq.html)

Gozar 18.05.2010 13:37

ЧаВО - часто задаваемые вопросы (faq)
 
Информация устарела, тему можно закрыть.

melky 18.04.2011 20:05

КАК ИСПОЛЬЗОВАТЬ МЕТКИ ?

синтаксис :

Код:


метка: инструкция

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 ) ?

x-yuri 19.04.2011 13:30

Цитата:

Сообщение от melky
получается, что переход к меткам можно делать только в циклах ( for, while ) или ветвления ( switch ) ???

да, потому что в js нету goto

FINoM 20.04.2011 02:02

Цитата:

Сообщение от x-yuri
да, потому что в js нету goto

Ура :dance:

x-yuri 20.04.2011 07:15

Цитата:

Сообщение от FINoM
Ура

зато есть сотня других способов прострелить себе ногу. Да и goto можно сэмулировать
try {
  ...
  throw new Exception('goto label');
  ...
} catch(e){}
// label:

ILL-JAH 11.07.2011 01:21

IE отказывается переваривать нестандартные названия событий. Я правильно понимаю?

trikadin 11.07.2011 02:40

Нет, неправильно.

tenshi 11.07.2011 12:21

да, правильно

trikadin 11.07.2011 12:47

Нестандартные... Извините) Поздно было, голова не думала...

max00077 01.09.2011 18:45

привет всем. Встретил В коде Такие имена форм
<ul id="frmLogin:pnlLogin2
" как ето понять? что значит двоеточие? где об таких методах можна почитать? спасиба!!!


Часовой пояс GMT +3, время: 07:46.