What is the difference between call stack and task queue?
- Call stack: Where function execution happens (synchronous).
- Task queue: Holds async callbacks (processed after stack is empty).
Example:
console.log("1");
setTimeout(() => console.log("2"), 0);
console.log("3");
// Output: 1, 3, 2
Follow me on LinkedIn: