Frontend
Գրեք polyfill for Array.prototype.map հին տարբերակի JavaScript-ի համար։
Դու օգտագործո՞ւմ եք Git rebase և ինչպես է դա տարբերվում merge-ից։
Եթե ծանր երկու րոպե տևող սինխրոնային առաջադրանք տեղադրվի մի Պրոմիսում, արդյոք ինտերֆեյսը կկայանա՞:
Որո՞ք զանգվածի մեթոդներ փոխում են սկզբնական զանգվածը։
Ինչպե՞ս է տարբեր onMounted-ը created/setup-ից և ինչ է հասանելի onMounted փուլում։
Ի՞նչ եք սովորաբար անում նախքան կոմպոնենտը ոչնչացնելը hook beforeUnmount/onBeforeUnmount-ում։
Հայտարարեք մեզ ձեր նախագծում թույլտվության մասին՝ ինչ տեխնոլոգիաներ են օգտագործվել և ինչպես է դա աշխատում:
Հայտարարեք, թե ինչպես է արտածումը կատարվում console.log-ում նշված JavaScript կոդի կտորով՝ Promise և setTimeout-ով։
Կարո՞ղ եք աշխատել երբևէ վեբ աշխատողների հետ:
Դու անմիջապես անցար Vue-ին, թե սկսար այլ տեխնոլոգիաներով?
Ի՞նչ է hoisting-ը JavaScript-ում:
Որտե՞ղ է անհետացել Vue 2-ի created hook-ը Vue 3-ում, երբ օգտագործում եք setup-ը։
Ի՞նչ է տարբերությունը սովորական ֆունկցիայի և սլաքային ֆունկցիայի միջև JavaScript-ում:
Եթե բեքենդի տվյալները չեն համապատասխանում TypeScript ինտերֆեյսին, օրինակ, փոխարեն օբյեկտի ստացվում է տող, արդյոք TypeScript-ը դա կհայտարարի արտադրությունում և ինչ սխալ կլինի?
Ի՞նչ կարտացոլվի կոնսոլում տրված կոդում var, ցիկլ և setTimeout-ով։
Հայտարարեք, թե ինչպես է արտածումը կատարվում console.log-ում նշված JavaScript կոդի կտորով՝ async/await և Promise-ով։
Ինչպե՞ս որոշել, որ let և const բարձրացվում են (hoisting), չնայած նրանք գտնվում են ժամանակային մահվան գոտում:
Եթե դասում սահմանեք մեթոդ սովորական ֆունկցիայով կամ սլաքային ֆունկցիայով, ինչ են սլաքային ֆունկցիաների առավելությունները և թերությունները:
Ի՞նչ տեսակների վեբ աշխատողների հետ եք աշխատել:
Դու պետք է գրել տրամաբանությունը React կոմպոնենտներում, այն տեղափոխել hook-երին, թե փորձել բիզնես տրամաբանությունը պահել React-ից դուրս? Ի՞նչ կարծիք ունես այս մասին։