diff --git a/glossary/Event-loop.md b/glossary/Event-loop.md new file mode 100644 index 000000000..107f25a4a --- /dev/null +++ b/glossary/Event-loop.md @@ -0,0 +1,4 @@ +### Event loop + +The event loop handles all asynchronous callbacks. Callbacks are queued in a loop, while other code runs, and will run one by one when the response for each one has been received. +The event loop allows JavaScript to perform non-blocking I/O operations, despite the fact that JavaScript is single-threaded.