Glosarium Web & Coding
Apa itu async/await?
async/await adalah cara menulis kode Promise seperti kode biasa: fungsi async selalu mengembalikan Promise, dan await menghentikan sementara fungsi itu sampai Promise di kanannya selesai. Penolakan dilempar seperti throw sehingga bisa ditangkap try/catch.
Cara menulisnya
async function f() { const x = await janji; }Contoh
async function jumlahCabang(ambil) { try { const daftar = await ambil(); return daftar.length; } catch { return 0; } }
Kesalahan yang sering terjadi
Lupa await, sehingga variabel berisi Promise dan if (cekStok()) selalu bernilai benar.
Latih langsung
Pelajaran async, await, try/catch, dan Promise.all · kelas JavaScript Lanjutan · ±14 menit, latihan dinilai otomatis (butuh akun gratis).
Coba juga di lab: Simulasi Retry dengan Exponential Backoff, Jitter, dan Timeout
Istilah terkait
Diperbarui .