i
nsyte
Explore
Community
GitHub
Dev
Settings
Sign In
Code
Explanation
Step through to reveal explanations.
-- / --
0.5x
1x
1.5x
2x
Script starts — call stack empty
?
Call Stack
top of stack
— empty —
call stack
Microtask Queue
← dequeue
queue
enqueue →
— empty —
front
back
Callback Queue (Macrotask)
← dequeue
queue
enqueue →
— empty —
front
back
Web APIs
Web APIs
Timer (0ms)
Code Snippet
setTimeout + Promise
async/await
Nested Microtasks
Run Snippet
Code
Visual
-- / --
0.5x
1x
1.5x
2x
Script starts — call stack empty
?
Call Stack
top of stack
— empty —
call stack
Microtask Queue
← dequeue
queue
enqueue →
— empty —
front
back
Callback Queue (Macrotask)
← dequeue
queue
enqueue →
— empty —
front
back
Web APIs
Web APIs
Timer (0ms)
Code Snippet
setTimeout + Promise
async/await
Nested Microtasks
Run Snippet
Challenges
3