AsynchronousLesson 12Preview gratis
Node Async/Await
Lesson ini bagian dari Node.js · Semua level
Ringkasan
Async/await adalah sintaks di atas Promise yang membuat kode asynchronous terlihat seperti kode synchronous tanpa mengorbankan sifat non-blocking. Function async selalu mengembalikan Promise, sedangkan await menunggu hasil Promise sebelum lanjut ke baris berikutnya. Error bisa ditangani dengan try/catch sehingga penanganannya jauh lebih bersih.
Poin kunci
- Function async selalu mengembalikan Promise meski tidak ada return eksplisit
- await hanya valid di dalam function async (atau top-level modul ESM)
- Kode setelah await dijalankan sebagai continuation, bukan blocking thread
- Gunakan try/catch untuk menangkap error dari operasi await
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.