Nodejs-də async funksiyası nədir?
Nodejs-də async funksiyası nədir?

Video: Nodejs-də async funksiyası nədir?

Video: Nodejs-də async funksiyası nədir?
Video: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie 2024, Noyabr
Anonim

async funksiyaları Promise əsaslı kodu sinxron olaraq yazmağa icazə verin. Siz müəyyən etdikdən sonra a funksiyası istifadə edərək async açar söz, sonra istifadə edə bilərsiniz gözləmək daxilində açar söz funksiyası bədən. Zaman async funksiyası dəyəri qaytarırsa, Promise yerinə yetirilir async funksiyası xəta verir, rədd edilir.

Həmçinin soruşulur ki, Nodejs-də async nə gözləyir?

Async / gözləmək yazmaq üçün yeni bir üsuldur asinxron kod. üçün əvvəlki alternativlər asinxron kod geri zənglər və vədlərdir. Async / gözləmək əslində vədlər üzərində qurulmuş şəkərin sintaksisidir. O, sadə geri çağırışlar və ya node geri çağırışları ilə istifadə edilə bilməz.

İkincisi, async funksiyası nə qaytarır? The async funksiyası bəyannamə müəyyən edir asinxron funksiya , hansı qayıdır bir AsyncFunction obyekt. Nə vaxt bir async funksiyası adlanır, o qayıdır bir söz. Zaman async funksiyası qaytarılır bir dəyər, Promise ilə həll ediləcək qayıtdı dəyər.

Bundan əlavə, Async-in istifadəsi nədir?

Asinxron proqramlaşdırma bir iş vahidinin əsasdan ayrı işləməsinə imkan verən paralel proqramlaşdırmanın bir formasıdır tətbiq sap. İş başa çatdıqda, o, əsas mövzunu xəbərdar edir (həmçinin işin tamamlanıb və ya uğursuz olub-olmaması).

Wait Async nə edir?

The gözləmək açar söz yalnız içəridə etibarlıdır async funksiyaları. məqsədi async / gözləmək vədlərin sinxron istifadəsini sadələşdirmək və Vədlər qrupunda bəzi davranışları yerinə yetirməkdir. Promises strukturlaşdırılmış geri çağırışlara bənzədiyindən, async / gözləmək generatorları və vədləri birləşdirməyə bənzəyir.

Tövsiyə: