Məhsul funksiyasında çox sayda sahə geri qaytarılırsa, başqa bir funksiyada isə yalnız iki sahə geri qaytarılırsa, belə olubmu?
Frontend
İşdə ən çox nə etməkdən xoşlanırsınız və nə çox sevmirsiniz? Nə vaxt daha çox vaxt alır ki, istəməzsiniz?
const customMap = (array, transform) => { // array.map(transform) kimi bir şey; }; const stringResults = customMap([1, 2, 3], item => item.toString()); const lengths = customMap(["salam", "dünya"], item => item.length);
Lighthouse ilə işlədinizmi? Təsəvvür edin ki, sizə FCP (First Contentful Paint) metrikasını yaxşılaşdırmaq tapşırılır. Ağlınıza hansı fikirlər gəlir?
Cari SSR Data Yükləmə yanaşmasında hansı problemlər var və yeni səhifələr əlavə olunduqda necə böyüyəcək?
Son vaxtlar frontend dünyasında öyrəndiyin maraqlı və yeni şeylər nədir?
Necə inkişaf edirsiniz, yeni texnologiyaları necə öyrənirsiniz, sonuncu nə yadınızda qaldı?
Hansı vaxtda çatışmazlıq barədə məlumat verəcəksiniz?
Bir massiv qəbul edən və açarları massiv elementləri olan və dəyərləri hamısı 0 olan obyekt qaytaran foo funksiyasını həyata keçirin.
WebP, AVIF kimi müasir şəkil formatlarını dəstəkləməyən brauzerlərdə necə dəstək təmin etmək olar?
HTML (SSR) yaradılarkən serverdə nə baş verə bilər — server vaxtını nəyə sərf edir, məlumatların seriyalaşdırılmasında performans və təhlükəsizlik problemləri nələr ola bilər?
Son iş yeriniz və üzərində işlədiyiniz layihələr haqqında danışın.
hasOwnProperty istifadə etmək və bir şərt (if o[x]) vasitəsilə birbaşa dəyəri yoxlamaq arasındakı fərq nədir? Əgər xüsusiyyətin dəyəri false olarsa, nə baş verəcək?
setTimeout, Promise, then, catch, finally və müxtəlif sinxron çağırışlar ilə kod üçün konsolda çıxış sırasını müəyyən edin (Event Loop tapşırığı).
React.lazy nə üçün lazımdır? O hansı faydalar gətirir və daxildə necə işləyir?
Gələcəkdə məhsulun keyfiyyətini artırmaq üçün hansı təkmilləşdirmələr edilə bilər?
Memoize adlı bir funksiya yazmalısınız — memoizasiya üçün bir sarma. Sadəlik üçün, funksiyanın həmişə yalnız bir arqumenti olacağını və bunun primitiv bir dəyər olacağını qəbul edə bilərsiniz.
Array üçün demək olan customMap funksiyası mövcuddur və bu, array-ın adi map funksiyasına çox bənzəyir, amma tipli deyil. Onu tip etmək lazımdır ki, beşinci sətirdə stringlərdən ibarət array, yeddinci sətirdə isə ədədlərdən ibarət array olsun.
Asinxron funksiyanın çağırışlarının nəticələrini yaddaşda saxlayan və eyni arqumentlərlə çağırış artıq edilibsə, təkrarlanan sorğu göndərməyən memoize funksiyasını həyata keçirin.
İstifadəçi tərəfində keşləməyi necə həyata keçirərdin?