Большинство источников говорят, что в цикле событий есть две очереди: очередь микротаски и очередь макротаски. Но также некоторые источники подчеркивают третью очередь (обратные вызовы, сгенерированные по запросу анимации) и четвертый (обратные вызовы, сгенерированные по запросу QuestIdleCallback). Сколько очередей на самом деле, или это просто деталь реализации, которая может отличаться от браузера до браузера?
Подробнее здесь: https://stackoverflow.com/questions/794 ... event-loop