Показать сообщение отдельно
  #2 (permalink)  
Старый 13.05.2009, 14:08
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Или вы не понимаете, что такое рекурсия, или еще что-нибудь, не буду телепатически предполагать что.
function func(i) {
    // Я рекурсивная функция, вот я рекурсивно вызываю сама себя
    // Пока я тут вызываю сама себя, никакие другие функции выполняться не могут.
    if (i > 0)
        func(i - 1);
    // А вот я выхожу из себя, т.е. заканчиваю свою работу
    return;
}

func(100);
alert('Функция завершила свою работу.');


telepat mode: Если вы используете setTimeout, то это не рекурсия.
Ответить с цитированием