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));
	}
  • Вопрос задан
  • 198 просмотров
Решения вопроса 1
groog
@groog
Я только учусь
Вы в своем коде промис не резолвите. Вот он и ждет. У промисов нет автозавершения.

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

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

Войти через центр авторизации
Похожие вопросы