Встречается на собеседованиях • сегодня
Приведи пример микротаски
Микротаска — это задача, которая выполняется в цикле событий после текущей задачи, но до рендеринга. Пример с Promise:
javascript
console.log('Start');
Promise.resolve().then(() => console.log('Microtask 1'));
setTimeout(() => console.log('Timeout'), 0);
Promise.resolve().then(() => console.log('Microtask 2'));
console.log('End');
text
Вывод:Start
End
Microtask 1
Microtask 2
Timeout
text
Микротаски (`then`, `queueMicrotask`, `MutationObserver`) выполняются перед макротасками (`setTimeout`, `setInterval`).
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы