Postingan lainnya
Mau nanya apa perbedaan ajax request menggunakan "async" dan tidak ?
Disini saya mau menanyakan sebenernya apa perbedaan signifikan ajax request menggunakan "async = true" dan "async = false" ??
Tanggapan
bikin judul pertanyaan langsung ke yang ditanyakan ya, ngga perlu pakai "permisi numpang nanya" dsebagainya . terimakasih
1 Jawaban:
Jawaban Terpilih
maskud "perbedaan signifikan" apanya ya ? apakah performa nya ? atau apa ?
async: true disini artinya pemanggilan proses $.ajax berlangsung secara async (langsung ke kode selanjut nya tanpa nunggu response ajax)
<pre> // code kamu ... $.ajax(... async: false ...); // karena async: false, maka kode berjalan sesuai urutan, $.ajax pertama nunggu complete dulu, baru ke code XX // code XX, di eksekusi setelah $.ajax di atas nya selesai $.ajax(... async: true ...); // setelah memanggil baris code ini, tanpa harus menunggu response, maka langsung berpindah ke code ZZ // code ZZ, di eksekusi tanpa harus menunggu kode atas nya selesai, karena kode di atas nya async </pre>
dan, coba pahami lagi apa itu async