logo

Microtask & Macrotask in Javascript

language-logoJavascript

• 웹 API 기능이 종료되면 콜백 함수가 매크로태스크 큐와 마이크로태스크 큐에 담기며, 이 두 큐는 우선순위가 다르기 때문에 실행 순서도 다르다.
• 매크로태스크는 setTimeout, setInterval 등의 함수 실행 시 생성되며, 마이크로태스크는 Promise와 async/await를 사용할 때 생성된다.
• 마이크로태스크는 Promise와 async/await를 사용할 때 생성되며, 이를 통해 비동기 작업의 실행 순서를 관리할 수 있다.
• 마이크로태스크 생성 시점과 대상 함수에 주의하며, 예제 코드를 통해 동작 순서를 이해하고 예상할 수 있다.

thumbnail
북마크
공유하기
신고하기
7분 분량
조회수 101
profile-imageJunhyunny
2년 전
Copyright © 2024. Codenary All Rights Reserved.