У меня есть следующий код для работы с:Как хранить переменный при зацикливании функции - закрытие Javascript
function loopingFunction(){
if(typeof(foo)=="undefined"){
var foo = 0;
}
alert(foo);
if(foo==0){
// some codes here
}
foo++;
}
loopingFunction вызывается несколько раз, и каждый раз, когда моя переменная Foo остается same..somehow его теряется, когда я стараюсь, чтобы увеличить его
счетчик не похоже на работу, которая будет увеличивать УАК Foo каждый раз, когда вызывается функция ..
есть ли обходной путь для этого? Любая помощь будет много иметь в виду ..
FYI я не могу сделать Foo глобальный, я должен найти обходной путь, используя закрытие ..
где вы вызываете loopingFunction() в своем коде. мы не видели –
Он вызывается извне .. –
Показать полный код man –