Показать сообщение отдельно
  #2 (permalink)  
Старый 28.05.2011, 16:48
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от alfmaster
Допустим ли такой вызов функции или ни в коем случае нельзя так делать?
так делать нельзя, потому что каждый раз вызывается eval()

можно так:
function foo() {
    //[...]
}
setTimeout(foo, 100);

так:
setTimeout(function(){
    //[...]
}, 1000);

либо так:
(function() {
      //[...]
      setTimeout(arguments.callee, 100);
}());

Последний раз редактировалось monolithed, 28.05.2011 в 16:53.
Ответить с цитированием