Single thread means all tasks are waiting in a queue. A task does not process until the one before it finish. If one task take long time to process, all tasks behind have to wait.
What is the Microtask Queue? The Microtask Queue is a queue that holds microtasks, which are tasks that need to be executed immediately after the current task finishes but before any macrotasks or ...