Показать сообщение отдельно
  #2 (permalink)  
Старый 02.07.2015, 02:49
Профессор
Отправить личное сообщение для caetus Посмотреть профиль Найти все сообщения от caetus
 
Регистрация: 23.09.2014
Сообщений: 197

как я понял автор имел виду использовать эту функцию удобно когда тебе нужно получать новые данные с сервера каждые например 2 секунды , если сделать через setInterval то есть большой шанс что ты отправишь второй запрос не получил еще ответ на первый !

(function shedule (){
setTimeout(function(){
myAsyncParseFile(shedule);
}, 2000);
}());


function myAsyncParseFile (callback) {
var i = 0;
while (i < 100) i++;
console.log(true, i)
if(i == 100) callback();
}

// в функции myAsyncParseFile может быть например ajax запрос!


[/JS]

Последний раз редактировалось caetus, 02.07.2015 в 03:04.
Ответить с цитированием