자바스크립트의 비동기 처리를 담당하는 메커니즘
단일 스레드에서 동작하면서 여러 개의 작업을 비동기적으로 처리할 수 있도록 해준다.
단일 스레드에서 비동기 처리를 가능하게하며, 콜 스택과 큐를 기반으로 동작하여 비동기적으로 실행되는 작업들을 적절한 시점에 콜스택으로 이동시켜 관리하는 작업
단일 스레드
비동기 처리
콜 스택
큐
적절한 시점