Müşahidə edilə bilən proqramlaşdırma nədir?
Müşahidə edilə bilən proqramlaşdırma nədir?

Video: Müşahidə edilə bilən proqramlaşdırma nədir?

Video: Müşahidə edilə bilən proqramlaşdırma nədir?
Video: Proqramlaşdırmaya haradan və necə başlamalıyam? 2024, Aprel
Anonim

An Müşahidə edilə bilən sadəcə olaraq hər hansı bir məlumat ötürməzdən əvvəl işə salınmasını (abunə edilməsini) gözləyən verilənlər toplusudur. Əgər vədlərlə işləmisinizsə, məlumatlara daxil olmağın yolu onu then() operatoru ilə zəncirləmək və ya ES6 async/await istifadə etməkdir.

Müvafiq olaraq, müşahidə olunan tip nədir?

An Müşahidə edilə bilən dəyər yayan natiq kimidir. O, bəzi işlər görür və bəzi dəyərlər yayır. Operator məlumatı bir formadan digər formaya çevirən/dəyişdirən tərcüməçi kimidir. Müşahidəçi bu dəyərləri alır.

Sonradan sual yaranır ki, müşahidə olunanların istifadəsi nədir? Müşahidə olunanlar keçid. Müşahidə olunanlar naşirlər və abunəçilər arasında mesajların ötürülməsinə dəstək verin tətbiq . Müşahidə olunanlar hadisələrin idarə edilməsi, asinxron proqramlaşdırma və çoxsaylı dəyərlərin idarə edilməsi üçün digər üsullarla müqayisədə əhəmiyyətli üstünlüklər təklif edir.

Bundan əlavə, müşahidə edilə bilənlər necə işləyir?

Müşahidə olunanlar məlumat mənbəyi sarğılarıdır və sonra yeni dəyər və ya məlumat dəyərlərində dəyişiklik olduqda müşahidəçi bəzi təlimatları yerinə yetirir. The Müşahidə edilə bilən abunə yolu ilə icra edən müşahidəçiyə qoşulur, abunə üsulu ilə müşahidəçi müşahidə oluna bilən kod blokunu yerinə yetirmək üçün.

Müşahidə edilə bilən RxJS nədir?

RxJS təqdim edir Müşahidə olunanlar , JavaScript üçün yeni Push sistemi. An Müşahidə edilə bilən çoxlu dəyərlərin İstehsalçısıdır, onları Müşahidəçilərə (İstehlakçılara) "itələyir". Funksiya çağırış zamanı sinxron olaraq tək bir dəyər qaytaran tənbəl qiymətləndirilmiş hesablamadır.

Tövsiyə: