Event Loop
Event Loop adalah mekanisme konstruksi pemrograman yang menunggu dan mengirimkan peristiwa atau pesan dalam sebuah program. Di JavaScript, ini adalah rahasia di balik kemampuan asinkron (non-blocking) meskipun JS adalah single-threaded.
Konteks Penggunaan
Memahami kenapa `setTimeout(..., 0)` tidak langsung jalan.
Contoh
Event loop terus mengecek: "Ada tugas di antrian? Kalau Call Stack kosong, kerjakan tugas antrian."
Catatan
Jantung dari Node.js.
