Frontend
CORS nədir? Necə işləyir? Sadə sorğular (GET, POST) və əvvəlcədən yoxlama sorğuları (preflight OPTIONS) arasında nə fərq var? CORS sorğu göndərərkən nəyə baxır?
MCP nədir?
localStorage-də açar altında etibarsız JSON olduqda özünüzü necə qoruyursunuz?
Varsayılan olaraq, backend-dən gələn JSON-in tipi any-dir. Bu vəziyyətdən necə qorunmaq və niyə vacibdir?
Bantların optimallaşdırılması, hissələrə bölünməsi, lazy loading və dinamik idxallar ilə tanışsınızmı?
function cloneDeep(something: Cloneable): Cloneable { /* * TODO: JSON.parse/stringify olmadan dərin klonlama tətbiq edin */ return JSON.parse(JSON.stringify(something)); } function assertDeep(a: Cloneable, b: Cloneable) { if (JSON.stringify(a) !== JSON.stringify(b)) { console.error("Yaxşı deyil"); } console.log("Yaxşıdır"); } const obj: Cloneable = { a: 1, b: true, c: "salam", d: { there: "are", some: ["properties"] }, e: {}, f: [(), (), { key: { value: [1, 2, "3", "four"] } }], g: [] }; assertDeep(obj, cloneDeep(obj));
Angular-da Dəyişikliklərin Aşkarlanması mexanizmi necə işləyir?
var istifadə edilən öz-çağıran funksiya (IIFE) olan kod var. Konsolda typeof a və typeof b çağırıldıqda nə göstəriləcək? Ciddi rejimdə davranış necə dəyişəcək?
Hansı massiv dövrü metodlarını bilirsiniz?
Oxşar resurslarda özünüz yayımlayırsınızmı?
İşarə funksiyası olan obyekt üçün, bu.name göstərəcək, nə göstəriləcəyini müəyyən edin və bu funksiyada this-in davranışını izah edin.
Yalnızca 10 GB RAM varsa, 20 GB-lik faylı necə oxumaq olar?
Hansı form doğrulayıcıları ilə işlədiniz?
OOP prinsipləri haqqında danış. OOP JavaScript-də tətbiq oluna bilərmi?
Doğrulama kitabxanələri əsasən nə üçün istifadə olunur?
Həyat dövrünün hansı mərhələsində backend-ə sorğu göndərmək daha yaxşıdır?
Hazırkı işinizdə ən çox nəyi bəyənirdiniz?
JavaScript-də prototiplər və prototip irsiyyəti haqqında danış.
Tapşırıq 5: İcarələri silmək üçün yoxlama qutularından istifadə edin — elementin yoxlama qutusunu işarələyib və X düyməsini basdıqda, seçilmiş elementlər siyahıdan silinməlidir. Həmçinin, qrup əməliyyatı da həyata keçirilməlidir: siyahının yuxarısında "hamısını seç" yoxlama qutusu, seçildikdə bütün yoxlama qutularını işarələyir və çıxarıldıqda bütün seçimi ləğv edir; X düyməsi ilə silmə zamanı, bütün seçilmiş elementlər (id ilə Set vasitəsilə) silinməli və silindikdən sonra Set təmizlənməlidir.
Tailwind CSS-dən nə qədər istifadə etmisiniz? Onunla işləmə təcrübənizdən danışın.