Sobes.tech

Frontend

Əgər asinxronluğu generatorlar vasitəsilə təşkil etmək mümkün idisə, niyə vədlər ortaya çıxdı? Callback yanaşmasında nə narahatlıq yaradırdı?

Middle+
3

Hazırda nə üzərində işləyirsiniz?

Middle+
2

Fetch icrası hansı hallarda catch-ə keçir? Sorğu uğurlu olub-olmadığını necə müəyyən etmək və HTTP statusu haradan gəlir?

Middle+
2

Skriptlərin qoşulma və icra sırasını bilirsinizmi: adi skript, async və defer?

Middle+
2

CORS nədir və domenlərarası sorğuların problemlərini həll etmək üçün hansı variantlar mövcuddur?

Middle+
2

Set-də saxlanılan abunəçilərdən necə keçmək olar?

Middle+
2

TypeScript-də massiv çevirmə funksiyanı tipikləşdirin: mənbə massivinin element tipi və nəticə tipi üçün lazım olan generic tipləri müəyyən edin.

Middle+
2

memo(fn, lifetime) funksiyasını tətbiq edin, bu yeni bir funksiya qaytarır və orijinal funksiyanın arqumentsiz nəticəsini müəyyən edilmiş ömür müddətində millisekundlarda yadda saxlayır. Yalnız son nəticəni yadda saxlamalıdır, açar və Map olmadan; ömür müddətində təkrarlanan çağırış yadda saxlanmış nəticəni qaytarmalıdır.

Middle+
2

TypeScript-də 'Observer' nümunəsinə uyğun sinif tətbiq edin: bu, məlumatları obyektə saxlayır, subscribe/unsubscribe vasitəsilə abunə olmağa və abunədən çıxmağa imkan verir və məlumat dəyişdikdə abunəçilərə bildiriş göndərir. Getter və setter daxil edin; başlanğıc dəyəri boş obyekt olmalıdır.

Middle+
2

Brauzerdə səhifənin render olunmasının mərhələlərini təsvir edin: DOM, CSSOM, render ağacı, layout/reflow, repaint və compositing. Hansı xüsusiyyətlərin animasiya üçün üstünlük verilməsi və niyə?

Middle+
1

Asinxron tapşırıq növbəsini koncurrentlik limiti ilə həyata keçirin: tapşırıqlar əvvəlcə növbəyə əlavə olunur, sonra loop metodu ilə başlayır; eyni zamanda müəyyən sayda tapşırıq işləməlidir. Bütün növbə və işləyən tapşırıqlar tamamlandıqda, növbənin tamamlandığını bildirin.

Middle+
1

Uğursuzluq halında fetch sorğularını bir neçə dəfə təkrarlayan funksiya tətbiq edin. Cəhdlər tükəndikdən sonra nə baş verməlidir?

Middle+
1

URL daxil edildikdən sonra brauzerdə nə baş verir?

Middle+
1

Flagsiz və sayğıçsız və'dələr istifadə edərək vəzifə növbəsini necə həyata keçirmək olar? Belə bir növbənin kontekstində worker nədir?

Middle+
1