asyncevent-loop

microtask queue 개념을 설명해 주세요

microtask queue는 지금 실행 중인 동기 코드가 끝난 직후, 다음 macrotask로 넘어가기 전에 먼저 비워지는 작업 큐입니다. Promise.then, queueMicrotask, MutationObserver 콜백이 대표적이고, 그래서 setTimeout(..., 0)보다 Promise 콜백이 먼저 실행됩니다.
난이도
Easy
예상 시간
5
답변을 불러오는 중이에요.