Old TechnologiesLesson 50Preview gratis
JS AJAX
Lesson ini bagian dari JavaScript · Semua level
Ringkasan
AJAX (Asynchronous JavaScript And XML) adalah teknik mengirim dan menerima data ke server tanpa memuat ulang seluruh halaman. Secara historis diimplementasikan dengan objek XMLHttpRequest, dan kini lebih umum memakai Fetch API yang berbasis Promise. Karena prosesnya asynchronous, pengguna tetap bisa berinteraksi dengan halaman selama menunggu jawaban server.
Poin kunci
- AJAX memperbarui sebagian halaman sehingga pengalaman pengguna lebih mulus
- XMLHttpRequest adalah objek klasik dengan metode open, send, dan event onreadystatechange
- Fetch API merupakan pengganti modern yang berbasis Promise
- Respons server umumnya berupa JSON meski nama AJAX menyebut XML
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.