Показать сообщение отдельно
  #3 (permalink)  
Старый 20.07.2015, 20:46
Новичок на форуме
Отправить личное сообщение для Samorez Посмотреть профиль Найти все сообщения от Samorez
 
Регистрация: 20.07.2015
Сообщений: 4

Сообщение от Deff Посмотреть сообщение
Samorez,
Наверно у ассинхронной функции есть свой callback, очевидно дальнейшее продвижение по дереву исполнений(внутри testData) , уже делать вызовом функции завершения(с тестом оставшихся) из callback первой ассинхронной
Либо складывать все результаты тестов в массив и тестировать длину всего массива(и завершения исполнения функции testData) через setInterval()
Спасибо, ответили граммотно и по существу.
Думал, что возможно существует какой-то более красивая обертка нежели таймерами проверять длинну массива. по сути, ведь в зависимости от интервала таймера, мы можем потреять энное количество миллисекунд времени во время простоя. (как минимум 3 мс.. ведь минимальный таймер 4мс).
Быть может в jQ реализовали что-то более красивое на эту тему?
Ответить с цитированием