EVENT LOOP
-
[JavaScript] 동작 원리 ② – 이벤트 루프와 Queue 이해하기Web 2025. 5. 19. 00:20
지난 글 [JavaScript] 동작 원리 ① – 실행 컨텍스트와 콜 스택 개념 정리에 이어지는 자바스크립트기본 2편이다이번엔 이벤트 루프와 큐에 대한 이해해보고 싱글스레드 기반의 자바스크립트에서 비동기처리와 관련된 동작들이 어떻게 실행되는지 파악해볼 것이다. # Queue비동기 처리를 위한 작업들이 대기하고 있는 공간 ## 태스크 큐(Task Queue)와 마이크로태스크 큐(Microtask Queue)큐 이름포함하는 작업 예시처리 우선순위태스크 큐 (Task Queue)setTimeout, setInterval, DOM 이벤트 등낮음마이크로태스크 큐 (Microtask Queue)Promise.then, queueMicrotask 등높음 # 이벤트 루프이벤트 루프는 자바스크립트안에서 비동기 처리를 가..