Здравствуйте, надо выполнить код по истечении этого цикла:
const $el = Array.from(document.querySelectorAll(elemAnimate));
setTimeout(function loop() {
$el.shift().animate(animFrame, animTiming);
if ($el.length) setTimeout(loop, 200);
}, 50);
как отловить завершения цикла?
Пробовал callback, promise, они отрабатывают по истечении первого таймаута.
Не пойму как отловить внутренний, подскажите пожалуйста