Որտե՞ղ browser-ում կարելի է տեսնել TypeScript-ը։
Frontend
Ի՞նչ տիպի տիպավորում է օգտագործվում TypeScript-ում: Ինչպե՞ս է դա տարբերվում C# կամ Java լեզուներից։
Ի՞նչ օգտակար տիպեր եք ճանաչում, օրինակ՝ Pick, Omit, Partial, Required: Ինչպես են օգտագործվում:
Խոսեք JavaScript-ի տիպերի մասին՝ ինչպիսիք են, ինչպես են բաժանվում երկու մեծ ենթախմբերի և ինչպես կարող ենք դրանք համեմատել միմյանց հետ։
Պատմիր v-for-ի key պարամետրի մասին՝ ինչ է դա, ինչ պետք է այնտեղ գրել և ինչ չպետք է:
Խոսեք Vue-ի ռեակցիոնության մասին՝ ինչի վրա է հիմնված և ինչպես ենք մենք փոխազդում դրա հետ (Reactive, Ref, ShallowReactive, ShallowRef)։
Ինչպես է աշխատում Vue-ում ռեակցիվ արժեքների դեստրուկտուրացումը և ինչպես պահպանել ռեակցիոնությունը դեստրուկտուրացման ժամանակ?
Ի՞նչ է composable-ը Vue-ում: Ի՞նչ նպատակով են դրանք, ինչպես օգտագործել և ինչպե՞ս են տարբերվում Vue 2-ի mixins-ներից։
Ինչպես էր կազմակերպված գործընթացը ընկերությունում՝ որտեղ էր պահվում փաստաթղթերը, ինչպես էր տեղի ունենում վերլուծաբանի և դիզայների հետ փոխգործակցությունը, որտեղ էին պատրաստվում մոդելները, որ սեղան էր օգտագործվում?
Դուք ամեն ինչից գոհ եք ձեր աշխատանքի մեջ?
Ձեզ չի դուր գալիս ընթացիկ ֆունկցիայի աջակցությունը, ճիշտ է?
Ի՞նչ պատճառով եք աշխատանք փնտրում:
Ի՞նչ կլինի արդեն կոմպիլյացված հավելվածում, եթե փոխարեն սպասվող թվի փոխանցվի տող:
Դուք գիտեք Vue MaybeRef օգտակար տիպը: Աշխատե՞լ եք նրա հետ։
Ինչ են TypeScript-ի any, unknown, never և void տիպերը: Ինչ տարբերություններ կան նրանց միջև?
Ինչպե՞ս էր կազմակերպված փոխազդեցությունը՝ դուք զանգում էիք, թե ինչպես էին առաջադրվում և բացատրվում առաջադրանքները։
Եթե ֆունկցիայի պարամետրերը բացահայտորեն տիպավորված չեն և փոխարեն թվերի փոխանցվեն տողեր, ինչ տեղի կունենա գործարկման ժամանակ՝ կլինի՞ տողերի կոնկատենացիա։
Ներկայացրեք, թե ինչպես են աշխատում JavaScript-ի ներքին զանգվածային մեթոդները, օրինակ՝ map, filter, reduce.
Եթե ֆունկցիան տիպավորված է և փոխարեն թիվ փոխանցվում է տող, երբ տեղի կունենա սխալը՝ զարգացման փուլում՞
Ի՞նչ է իրականում անհրաժեշտ async/await, երբ արդեն ունենք then/catch/finally շղթան։