JavaScript 비동기 처리 방법에 대한 실습 입니다.
"Start"와 "End"는 동기 코드로 실행되고, "Promise"와 "setTimeout"은 비동기적으로 실행되며, "Promise"는 "Microtask queue"에서 실행되고 "setTimeout"은 "Task queue"에서 실행됩니다. 따라서 우선순위 처리로 인해 이제 Promise Callback이 콘솔로 먼저 전송됩니다.
JavaScript 비동기 처리 방법에 대한 실습 입니다.
"Start"와 "End"는 동기 코드로 실행되고, "Promise"와 "setTimeout"은 비동기적으로 실행되며, "Promise"는 "Microtask queue"에서 실행되고 "setTimeout"은 "Task queue"에서 실행됩니다. 따라서 우선순위 처리로 인해 이제 Promise Callback이 콘솔로 먼저 전송됩니다.