Встречается на собеседованиях • сегодня
Какая очередь рендера в Event Loop
В Event Loop очередь рендера (Render Steps) выполняется после выполнения микрозадач (microtasks, например, Promise.then) и перед макрозадачами (macrotasks, например, setTimeout). Браузер стремится рендерить страницу со скоростью 60 FPS (~16ms на кадр), поэтому рендер может быть пропущен, если текущий кадр уже занят.
Пример:
javascript
setTimeout(() => console.log('timeout'), 0);
Promise.resolve().then(() => console.log('promise'));
console.log('sync');
// Порядок вывода: sync → promise → timeoutРендер выполнится после promise, но до timeout, если не будет других задач.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы