[JavaScript Deep Dive] process.nextTick()

DAYEON·2021년 7월 16일
0

JavaScript Deep Dive

목록 보기
5/6
post-thumbnail

process.nextTick()란

  • 자체적인 queue, Nexttick Queue를 가지고 있음
  • 각 단계에서 일반 task queue에 있는 callback보다 우선 실행됨
  • 항상 우선적으로 처리됨

사용 이유

  • 사용자가 이벤트 루프를 계속하기 전에 오류를 처리하고 불필요한 자원을 정리하고 요청을 다시 시도할 수 있게 하기 위해
  • 호출 스택은 풀린 뒤에도 이벤트 루프를 계속 진행하기 전에 콜백을 실행해야 하는 경우에 사용

profile
노력하는 초보 개발자

0개의 댓글