Ի՞նչ խնդիրներ եք տեսնում global օբյեկտ window.handlers և իրադարձությունների մշակողների հակամարտությունների հետ:
Frontend
Ի՞նչ խնդիրներ եք տեսնում այս կոդում async/await օգտագործելիս և ինչպես կարելի է դրանք շտկել։
Ի՞նչ է հիշողության արտահոսքը և ինչպես է աշխատում garbage collector-ը JavaScript-ում։
Ներկայացրեք ճիշտ ժառանգության մոդել Button և Input դասերի համար ներկայիս փոխարեն, որտեղ Input-ը ընդլայնում է Button-ը։
Որ նշանները պետք է խուսափել XSS հարձակումներից պաշտպանվելու համար?
Ինչ architectural խնդիրներ եք տեսնում addField մեթոդում, որտեղ տիպերի ստուգումները կատարվում են if-ով?
Ինչպես ճիշտ փոխել fetch-խնդրանքը՝ ապահով փոխանցելու համար զգայուն տվյալները:
Ի՞նչ մեթոդներ կարելի է կիրառել օգտվողի մուտքային տվյալների վավերացման և սանիտարականացման համար հաճախորդի կողմում։
Ինչպես ճիշտ տեղադրել օգտվողի տեքստը DOM-ում՝ պահպանելով HTML ձևաչափը և խուսափելով XSS-ից?
Ինչպե՞ս խուսափել հիշողության արտահոսքից DOM- ի տարր հեռացնելիս, եթե իրադարձության մշակողը պահվում է գլոբալ օբյեկտում։
Ինչու է var-ի օգտագործումը և տարրերի որոնումը ըստ ինդեքսի (querySelectorAll()[0]) վատ պրակտիկա է?
Ի՞նչ անվտանգության խնդիրներ են կապված innerHTML-ի օգտագործման հետ օգտագործողի մուտքագրումը տեղադրելու համար։
Ներկայացրեք ժառանգության խնդիրը կոդում, որտեղ դասը ընդլայնում է Object-ը, և առաջարկեք լուծում։
Ներկայացրեք, թե ինչպես է աշխատում ռեակցիվությունը Vue 3-ում: reactive, ref, shallowReactive, markRaw.
Ինչ անվտանգության խնդիրներ եք տեսնում URL-ում հարցման պարամետրերով մուտքագրելու և գաղտնաբառի փոխանցման ժամանակ?
Ինչու է կոդում կոնստրուկտորում addField-ը կանչվում և ինչ խնդիրներ է դա առաջացնում մասշտաբայնության տեսանկյունից։