Ожидание конца события в JS
Подскажите, как правильно сделать ожидание конца цикла с применением setTimeout. После окончания цикла нужно запустить новый цикл с применением setTimeout.
Делаю между циклами проверку на равенство =0 идентификатора из первого цикла setTimeout. ( в конце цикла я его обнуляю и делаю clearTimeout)
Но проверяю опять циклом с setTimeout (рекурсивным) на равенство 0.
И в результате не получается последовательной работы циклов.
Не окончив первый цикл, запускается второй.(из-за отложенности запуска в setTimeout)
|