как я понял автор имел виду использовать эту функцию удобно когда тебе нужно получать новые данные с сервера каждые например 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.
|