Latihan 1 dari materi Event Loop Deep Dive di Node.js — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Prediksi urutan eksekusi kode yang mencampur kode sinkron, timer, promise, dan antrean mikro.
Langkah:
"1 sync" langsung0 yang mencetak "4 timer""2 microtask""3 promise", karena di antrean mikro yang dijadwalkan duluan jalan duluan"1b sync" sebagai baris sinkron terakhirTiap baris harus benar-benar dicetak dari dalam penjadwalnya masing-masing, bukan ditulis berurutan seolah hasilnya sudah diketahui.
Urutan keluaran yang dinilai:
1 sync
1b sync
2 microtask
3 promise
4 timer