tyoma_koder
@tyoma_koder

Почему не выполняется код после await?

В данном случае то что после await не отработает
https://jsfiddle.net/morskaya_ulitochka/eyu3twkb/11/
Но если anim заменить на код ниже, то код после await нормально отрабатывает, в чём дело?
function f2(ms) {
		return new Promise(resolve => setTimeout(resolve, 1000));
	}
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
groog
@groog
Я только учусь
Вы в своем коде промис не резолвите. Вот он и ждет. У промисов нет автозавершения.

Но если вам нужен эффект после css анимаций используйте события transitionend или animationend
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 22:03
3000 руб./за проект
23 нояб. 2024, в 21:53
30000 руб./за проект
23 нояб. 2024, в 21:49
1000 руб./в час