В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.
Допишите clearTimeout(timer). Идентификатор таймера доступен, и отмена произойдёт до его выполнения; изменение x само по себе никак не отменяет запланированную задачу.
В Nuxt 2 при SSR window недоступен, а data() с единственным измерением не реагирует на resize. Для адаптивного оформления сначала рассмотрите CSS media queries.
Вывод: sync, P1-a, P2, P1-b. Второй then первой цепочки ещё не готов в момент регистрации: его реакция ставится после завершения P1-a, когда P2 уже ожидает в очереди.