Ի՞նչ կարտադրվի կոնսոլում, երբ գործարկում եք կոդը, որը պարունակում է երկու ֆունկցիայի հայտարարություններ A-ով ֆունկցիայի f ներսում։
Frontend
Կատարեք անսահման ինթերատոր, որը յուրաքանչյուր next() կանչի ժամանակ վերադարձնում է պատահական ամբողջ թիվ 0-100 միջեւ։
Եթե միկրոտվանքների հերթը մի քանի վայրկյան տևի, ինչ կլինի այն կոճակի կլիկի հետ, որը հաղորդագրություն է ցուցադրում կոնսոլում? Երբ այն կիրականացվի?
Ներկայացրեք միավորման և հատման տեսակները TypeScript-ում:
Ստեղծեք hover ազդեցություն. Երբ մկնիկը հենվում է, քառակուսին դառնում է կապույտ, և երբ մկնիկը հեռանում է, վերադառնում է կարմիր:
Դուք երբևէ օգտագործե՞լ եք գեներիկներ ձեր նախագծերում:
Նշեք 'this'-ի արժեքը տրված կոդում՝ սովորական ֆունկցիայի, օբյեկտի մեթոդի, սրունքի ֆունկցիայի, առանձին մեթոդի և IIFE-ի համար։
Ի՞նչ է անում useRef-ը։
Ի՞նչ գիտեք JavaScript-ից բացի։
Ինչպե՞ս է Google նման կայքը որոշում օգտվողի լեզուն և անմիջապես ուղղորդում համապատասխան տեղայնացված տարբերակին որոնողական արդյունքներից անցնելիս։
Դուք ունեիք համակարգի վերլուծաբաններ և ով էր ձևակերպել համակարգի պահանջները?
Ի՞նչ կտեսնի օգտատերը թերթիկում՝ բեքենդի գործընթացը վերագործարկելուց հետո, երբ պատմությունը դատարկ է և RPC կապը ավտոմատ վերականգնվում է առանց թերթիկը վերաբեռնելու։
Ձեր նախագծերում TypeScript օգտագործվել է:
Բացի React-ից, ինչ ֆրոնտենդ տեխնոլոգիաներով եք աշխատել?
Նշեք կոնսոլի ելքի կարգը տրամադրված կոդի համար՝ Event Loop, Promise, setTimeout և var/let օգտագործելով:
Կարո՞ղ է reduce-ը օգտագործել այն, ինչ նախորդ առաջադրանքում կատարվեց։
Ինչ կլինի `keydown` իրադարձության մշակողից վերադարձվող արժեքի հետ, և ուր այն փոխանցվելու է?
գործառույթ App() { const squares = Array.from({ length: 12 }); return ( ... ) } // 12 կարմիր քառակուսիներ, 4 սյունակ և 3 տող, չափը 64x64, հեռավորություն 4 px
Պատմեք ձեր փորձի մասին E2E հոսքի կազմակերպման և իրականացման մասին Playwright-ում մեծ բազմաբնույթ ձևանմուշների և օգտվողների սցենարների համար:
Ի՞նչ տարբերություններ կան հրամայական և դեկլարատիվ մոտեցումների միջև: Որն է օգտագործում React?