Javascript

  • Published on
    이벤트 루프(Event Loop)는 자바스크립트의 비동기 동작을 가능하게 하는 런타임 메커니즘입니다. Event Loop가 하는 일은 Call Stack의 상태를 감시하고 있다가, Call Stack 비어있으면 Task Queue에 대기중인 함수가 있나 확인하고, 대기중인 Task가 존재한다면 Task Queue에 대기중인 첫번째 함수를 Call Stack에 push하는 것 이며, 이러한 과정을 tick이라고 합니다.