Apakah async menanti JavaScript?
Apakah async menanti JavaScript?

Video: Apakah async menanti JavaScript?

Video: Apakah async menanti JavaScript?
Video: Weekly Class #4 Youtube Search API (Praktik Async JS) 2024, Mungkin
Anonim

Secara ringkasnya, tak segerak / tunggu ialah sintaks yang lebih bersih untuk ditulis Javascript tak segerak kod. Ia meningkatkan kebolehbacaan dan aliran kod anda. Perkara yang perlu diingat semasa menggunakan tak segerak / tunggu : Async fungsi mengembalikan janji. Tunggu hanya boleh digunakan di dalam tak segerak blok.

Memastikan perkara ini dilihat, apakah maksud async dalam JavaScript?

The tak segerak pengisytiharan fungsi mentakrifkan an tak segerak fungsi - fungsi yang mengembalikan objek AsyncFunction. Tak segerak fungsi beroperasi dalam susunan berasingan daripada kod yang lain melalui gelung peristiwa, mengembalikan Janji tersirat sebagai hasilnya.

Juga Tahu, apakah async dan menunggu dalam nod JS? Dengan Nod v8, itu tak segerak / tunggu ciri telah dilancarkan secara rasmi oleh Nod untuk menangani Janji dan rantaian fungsi. Fungsi tidak perlu dirantai satu demi satu, semata-mata tunggu fungsi yang mengembalikan Janji. Tetapi fungsi tak segerak perlu diisytiharkan sebelum menunggu fungsi mengembalikan Janji.

Orang juga bertanya, bagaimana saya menggunakan async await?

Jika awak guna yang tak segerak kata kunci sebelum definisi fungsi, anda boleh guna tunggu dalam fungsi. Bila awak tunggu janji, fungsi itu dijeda dengan cara yang tidak menyekat sehingga janji itu selesai. Jika janji ditepati, anda akan mendapat nilai semula. Jika janji tolak, nilai tolak dilempar.

Apa yang menunggu dilakukan dalam JavaScript?

Penerangan. The tunggu ungkapan menyebabkan pelaksanaan fungsi async dijeda sehingga Janji diselesaikan (iaitu, dipenuhi atau ditolak), dan untuk menyambung semula pelaksanaan fungsi async selepas pemenuhan. Apabila disambung semula, nilai bagi tunggu ungkapan adalah janji yang dipenuhi.

Disyorkan: