JavaScript-də söz necə işləyir?
JavaScript-də söz necə işləyir?

Video: JavaScript-də söz necə işləyir?

Video: JavaScript-də söz necə işləyir?
Video: JavaScript proqramlaşdırma dilinin çox maraqlı yaranma hekayəsi 2024, Noyabr
Anonim

Özümüzünkü Yaratmaq JavaScript vədləri

The söz konstruktor dərhal yerinə yetiriləcək bir funksiyanı (icraçı) götürür və iki funksiyaya keçir: həll etmək, bu zaman çağırılmalıdır. Sözdür həll olundu (nəticəni keçdi) və rədd etdikdə edir rədd edildi (xəta keçdi).

O zaman JavaScript-də vəd nədir?

A söz gələcəkdə bir müddət tək dəyər yarada bilən obyektdir: ya həll edilmiş dəyər, ya da onun həll edilməməsinin səbəbi (məsələn, şəbəkə xətası baş verib). A söz 3 mümkün vəziyyətdən birində ola bilər: yerinə yetirildi, rədd edildi və ya gözlənilən.

Bundan əlavə, niyə JavaScript-də vədlərdən istifadə edirik? Vədlərdən istifadə olunur asinxron əməliyyatları idarə etmək JavaScript . Onlar var geri çağırışların idarəolunmaz koda səbəb olan geri çağırış cəhənnəmi yarada biləcəyi çoxlu asinxron əməliyyatlarla işləyərkən idarə etmək asandır. Vədlər var asinxron əməliyyatları ən sadə şəkildə idarə etmək üçün ideal seçimdir.

Sadəcə olaraq, vədlər başlıq altında necə işləyir?

The söz konstruksiya zamanı çağırdığı funksiyanın keçidi ilə yaradılır, onun vasitəsilə daxili həll və rədd funksiyalarını əhatə edir. The Söz işləyir həll etmək / rədd etmək və sonra arasında bir yarışla.

Bütün sözlər necə işləyir?

TLDR: söz . hamısı təkrarlana bilən (məsələn, Array) götürən Javascript metodudur vədlər verir arqument kimi və tək qaytarır söz nə vaxt hamısı the vədlər verir təkrarlana bilən arqumentdə həll olundu (və ya təkrarlana bilən arqumentdə heç bir yoxdur vədlər verir ).

Tövsiyə: