Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
January 24, 2023 09:44 am GMT

Javascript MicroTask vs MacroTask Queue - Visually Explained

Microtask vs Macrotask Queue in JavaScript

I created this above animation to help you understand the difference between MicroTask & MacroTask Queue in JavaScript

Took me almost 5-6 hrs to create this for you guys

Now, let's understand the difference between MicroTask Queue & MacroTask Queue in JavaScript

Microtask Queue:

In JavaScript, a microtask queue is a queue of tasks that are executed after the current task (i.e., the task currently being executed by the JavaScript engine) completes. These tasks include things like resolving Promises and updating the DOM

Macrotask Queue:

A microtask queue, on the other hand, is a queue of tasks that are executed after all microtasks have been processed. These tasks include things like setTimeout and setInterval. The JavaScript engine processes the tasks in the microtask queue before moving on to the tasks in the macrotask queue

Hope this is helpful

Do Like & Save

me on Linkedin for more:
Tips+ Guides + Resources related to programming and Web Development

Do Follow me here on dev.to


Original Link: https://dev.to/rammcodes/javascript-microtask-vs-macrotask-queue-visually-explained-2209

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To