반응형 마이크로태스크와 매크로태스크의 동작 원리1 11. 이벤트 루프(Event Loop) - 2 마이크로태스크(Microtasks)와 매크로태스크(Macrotasks) 마이크로태스크와 매크로태스크는 JavaScript에서 비동기 작업을 처리하는 메커니즘입니다. 이 둘은 이벤트 루프와 함께 동작하여 비동기 작업을 조절하고 실행 순서를 결정합니다. 이번 챕터에서는 마이크로태스크와 매크로태스크의 개념을 설명하고, 각각의 동작 원리와 코드 예제를 통해 이해해보겠습니다. 1. 마이크로태스크와 매크로태스크의 개념 마이크로태스크: Promise의 then, catch, finally 메서드와 queueMicrotask 함수로 생성된 작업들을 의미합니다. 마이크로태스크는 현재 스택이 비어있을 때 즉시 실행됩니다. 매크로태스크: setTimeout, setInterval, requestAnimationFrame과 .. 2024. 2. 16. 이전 1 다음 반응형