frontend trainer

Тренажёр Event Loop

Разбираем головоломки event loop вместе: выбирайте сценарий и наблюдайте за call stack, Web API и очередями.

← Назад к тренажёрам

Сценарий

Только синхронный код

Самый простой случай — только синхронные операции без асинхронности.

index.js
JavaScript
1console.log(1); 2console.log(2); 3console.log(3); 4

Шаг 1 из 5

Глобальный контекст запускается

Движок создаёт глобальный контекст выполнения и заносит скрипт в Call Stack.

Call Stack
LIFO
global()верх
Web API
Браузер
Нет активных задач
Task Queue
Macro
Очередь пуста
Job Queue
Micro
Очередь пуста
Консоль
stdout
Консоль пока пуста