JavaScript Event Loop

JavaScript Internals: How Execution Context and Event Loop Really Work