JavaScript · Senior · Запитання 1 з 75

Як event loop обробляє задачі в браузері?

Пояснення

Після кожної макрозадачі (скрипт, подія, таймер) черга мікрозадач спорожнюється повністю, включно з доданими під час виконання. Потім браузер може оновити відмальовування (з викликом requestAnimationFrame), якщо настав час кадру. Тому довгий ланцюжок мікрозадач теж блокує рендер.

Де почитати

Помилка в запитанні

JavaScript · Senior · запитання 1

Перевірте себе

Пройдіть тест JavaScript · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест