Microtask queue là gì?

Noun Javascript
Hàng đợi của tác vụ vi mô

Trong ngôn ngữ lập trình Javascript, hàng đợi của tác vụ vi mô (microtask queue) giống như hàng đợi callback (callback queue), nhưng hàng đợi của tác vụ vi mô (microtask queue) có mức độ ưu tiên (priority) cao hơn. Tất cả các hàm callback (callback function) thông qua Promises và Mutation Observer sẽ đi vào bên trong hàng đợi của tác vụ vi mô (microtask queue). Ví dụ trong trường hợp của .fetch(), hàm callback được đưa vào hàng đợi của tác vụ vi mô (microtask queue). Việc xử lý Promise luôn có mức độ ưu tiên cao hơn nên JavaScript engine thực thi tất cả các tác vụ (task) từ hàng đợi của tác vụ vi mô (microtask queue) và sau đó chuyển sang hàng đợi callback.

Learning English Everyday