노드 js 2일차

nilee23·2022년 12월 13일
0

내일배움단

목록 보기
24/63
  • 제어권을 넘기면(Non-blocking) 다른 코드도 실행될 수 있으므로 비동기 처리가 가능하지만
  • 제어권을 넘기지 않으면(Blocking) 비동기 처리가 가능한 환경이어도 비동기 처리가 불가능합니다.

Blocking Model & Non-Blocking Model
블록모델은 코드 실행이 끝나지 전까지 실행제어권을 다른곳에 넘기지 않아 다른작업을 하지 못하고 대기
논블록 모델은 실행 제어권을 다른곳에 넘겨 다음 코드가 실행 될수 있다

자바스크립트는 Async + Non-Blocking Model을 채용하여 현재 실행중인 코드의 실행이 끝나지 않아도 다음 코드를 호출합니다

profile
새로 시작하는 개발자

0개의 댓글

관련 채용 정보