Node.js - 자바스크립트 호출 스택과 이벤트 루프

lano·2022년 6월 13일
0

nodejs

목록 보기
6/7

1. 모식도

  • 코드 순서에 따라 콜 스택에 함수들이 쌓이고 실행된다.
  • 백그라운드(WEB APIs)에서 비동기 함수들이 실행되고 실행이 완료 되면 콜백 함수가 task queue에 쌓인다.
  • 콜 스택이 완전히 비워졌을 때 task queue에 쌓인 콜백 함수들이 순차적으로 우선순위에 따라 콜스택으로 이동하여 실행된다.
  • 일련의 과정에 이벤트 루프가 관여한다.
profile
시작.

0개의 댓글