Apa itu fungsi async di Nodejs?
Apa itu fungsi async di Nodejs?

Video: Apa itu fungsi async di Nodejs?

Video: Apa itu fungsi async di Nodejs?
Video: Belajar JavaScript Async - 2 Apa itu Asynchronous? 2024, Mungkin
Anonim

fungsi asinkron membiarkan Anda menulis kode berbasis Janji seolah-olah itu sinkron. Setelah Anda mendefinisikan fungsi menggunakan tidak sinkron kata kunci, maka Anda dapat menggunakan menunggu kata kunci di dalam fungsi tubuh. Ketika fungsi asinkron mengembalikan nilai, Janji terpenuhi, jika fungsi asinkron melempar kesalahan, itu ditolak.

Juga ditanya, apa yang menunggu async di Nodejs?

tidak sinkron / menunggu adalah cara baru untuk menulis asinkron kode. Alternatif sebelumnya untuk asinkron kode adalah panggilan balik dan janji. tidak sinkron / menunggu sebenarnya hanya gula sintaksis yang dibangun di atas janji. Itu tidak dapat digunakan dengan panggilan balik biasa atau panggilan balik simpul.

Kedua, apa yang dikembalikan oleh fungsi async? NS fungsi asinkron deklarasi mendefinisikan sebuah fungsi asinkron , yang kembali NS Fungsi Asinkron obyek. Ketika sebuah fungsi asinkron disebut, itu kembali sebuah janji. Ketika fungsi async kembali nilai, Janji akan diselesaikan dengan dikembalikan nilai.

Selain itu, apa gunanya Async?

Tidak sinkron pemrograman adalah bentuk pemrograman paralel yang memungkinkan unit kerja berjalan secara terpisah dari yang utama aplikasi benang. Ketika pekerjaan selesai, itu memberi tahu utas utama (serta apakah pekerjaan itu selesai atau gagal).

Apa yang dilakukan wait Async?

NS menunggu kata kunci hanya valid di dalam tidak sinkron fungsi. Tujuan dari tidak sinkron / menunggu adalah untuk menyederhanakan menggunakan janji secara sinkron, dan untuk melakukan beberapa perilaku pada sekelompok Janji. Karena Janji mirip dengan panggilan balik terstruktur, tidak sinkron / menunggu mirip dengan menggabungkan generator dan janji.

Direkomendasikan: