Söz asinxrondurmu?
Söz asinxrondurmu?

Video: Söz asinxrondurmu?

Video: Söz asinxrondurmu?
Video: Sinxron və Asinxron Tədris. Təlimçi Coşqun Namazov. (051-580-94-28) 2024, Bilər
Anonim

async funksiyaları örtükdən istifadə edir söz nəticəsini qaytarmaq. Geri qaytarmasanız belə söz açıq şəkildə async funksiya kodunuzun a-dan keçdiyinə əmin olur söz . wait yalnız daxilində kodun icrasını bloklayır async funksiyası. Yalnız növbəti sətrin yerinə yetirildiyinə əmin olur söz həll edir.

Beləliklə, async vəd qaytarırmı?

Async funksiyaları sözü async funksiyadan əvvəl” sadə bir şey deməkdir: funksiya həmişə vəd qaytarır . Digər dəyərlər həll olunana bükülür söz avtomatik. Belə ki, async funksiyasını yerinə yetirməsini təmin edir vəd qaytarır , və qeyri- vədlər verir içində.

Həm də bilin, vədlərlə async gözləmədən necə istifadə edə bilərəm? Əgər sən istifadə edin the async bir funksiya tərifindən əvvəl açar söz, sonra edə bilərsiniz gözləyin istifadə edin funksiya daxilində. Nə vaxt ki sən gözləmək a söz , funksiya bloklanmayan şəkildə dayandırılır söz məskunlaşır. Əgər söz yerinə yetirirsinizsə, dəyəri geri alırsınız. Əgər söz rədd edir, rədd edilən dəyər atılır.

Həmçinin, Promise sinxron və ya asinxrondur?

vədlər dəqiq deyil sinxron və ya asinxron özlərində və özlərində. yaratdığınız zaman a söz ona ötürdüyünüz geri çağırış dərhal yerinə yetirilir və bu funksiya nəticə verənə qədər heç bir başqa kod işləyə bilməz.

Async nə edir?

The async funksiya bəyannaməsi müəyyən edir asinxron funksiya - AsyncFunction obyektini qaytaran funksiya. Asinxron funksiyalar hadisə döngəsi vasitəsilə kodun qalan hissəsinə nisbətən ayrıca qaydada işləyir və nəticədə gizli Promise qaytarır.

Tövsiyə: