Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проверка повторного вызова функции без глобальных переменных (https://javascript.ru/forum/misc/46082-proverka-povtornogo-vyzova-funkcii-bez-globalnykh-peremennykh.html)

nerv_ 28.03.2014 17:23

Цитата:

Сообщение от GOD
наши коды доказывают что я лучше тебя программирую

Цитата:

Сообщение от ksa (Сообщение 304866)
Флаг тебе в руки...

... барабан на шею и билет в один конец :)

GlaIZier 29.03.2014 20:31

Спасибо еще раз. Сделал так:
var animate = function foo(animationVar) {
   if (typeof (foo.inside) === "undefined" && typeof (foo.outside) === "undefined" {
       foo.outside = 0;
       foo.inside = 0; 
   }
   foo.outside++;
   ...
   foo.inside++;
   if (foo.outside !== foo.inside) return;
   window.setTimeout(function() {animate(animationvar + 1);}, 50);
}


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