Apakah janji asinkron?
Apakah janji asinkron?

Video: Apakah janji asinkron?

Video: Apakah janji asinkron?
Video: Janji Politik yang Tak Sinkron Jadi Penyebab Target Jokowi Terancam Tak Tercapai 2024, Mungkin
Anonim

tidak sinkron fungsi menggunakan implisit Janji untuk mengembalikan hasilnya. Bahkan jika Anda tidak kembali janji secara eksplisit tidak sinkron fungsi memastikan bahwa kode Anda melewati a janji . menunggu hanya memblokir eksekusi kode di dalam tidak sinkron fungsi. Itu hanya memastikan bahwa baris berikutnya dijalankan ketika janji menyelesaikan.

Jadi, apakah async mengembalikan janji?

tidak sinkron fungsi Kata “ tidak sinkron ” sebelum suatu fungsi berarti satu hal sederhana: suatu fungsi selalu mengembalikan janji . Nilai-nilai lain dibungkus dengan penyelesaian janji secara otomatis. Jadi, tidak sinkron memastikan bahwa fungsi mengembalikan janji , dan membungkus non- janji di dalamnya.

Juga Tahu, bagaimana cara menggunakan async menunggu dengan janji? Jika kamu menggunakan NS tidak sinkron kata kunci sebelum definisi fungsi, Anda kemudian dapat gunakan menunggu dalam fungsi. Ketika kamu menunggu A janji , fungsi dijeda tanpa pemblokiran hingga janji menetap. jika janji memenuhi, Anda mendapatkan nilai kembali. jika janji menolak, nilai yang ditolak dibuang.

Juga, apakah Promise sinkron atau asinkron?

Janji tidak persis sinkron atau asinkron dalam dan dari diri mereka sendiri. Saat Anda membuat janji panggilan balik yang Anda berikan segera dieksekusi dan tidak ada kode lain yang dapat dijalankan sampai fungsi itu menghasilkan.

Apa yang dilakukan asinkron?

NS tidak sinkron deklarasi fungsi mendefinisikan sebuah asinkron function - fungsi yang mengembalikan objek AsyncFunction. Tidak sinkron fungsi beroperasi dalam urutan terpisah dari kode lainnya melalui loop peristiwa, mengembalikan Janji implisit sebagai hasilnya.

Direkomendasikan: