Demystifying the JavaScript Event Loop
Javascript is a single-threaded language, this means that it can only execute one task at a time. But still, it manages to do multiple tasks concurrently. It gives the illusion of multi-threading through the use of a few sophisticated data structures...
code-craft.hashnode.dev4 min read