Sobes.tech

Frontend

Ճառագայթային ֆունկցիան չունի իր սեփական this — սա ինչ է նշանակում և այս դեպքում this-ը դեպի ուր է ցույց տալիս?

Middle+
Ozon Tech
70

Քանի ժամանակ եք աշխատում ընկերությունում: Երբ վերջին անգամ նոր աշխատակիցներ եկան թիմին?

Middle+
Ozon Tech
70

Կոմպոնենտների համակցում + React Context → formEntity փոխանցում պրովայդերի միջոցով Form-ում և օգտագործում FormItem-ում: Form ծածկում է իր երեխաներին FormContext.Provider-ով, իսկ FormItem օգտագործում է cloneElement՝ արժեքը և onChange-ը ներդնելու Input-ում: Անհրաժեշտ է համոզվել, որ FormItem-ն փոխանցում է անունը թարմացման handler-ին: ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```

Middle
Раппорто
70

Դու աշխատում ես AI գործիքներով և ինչպե՞ս եք կարծում, կենդանի ծրագրավորողի և մեքենայի միջև ինչ առավելություն կա։

Middle
ИРИ
70

/** * Գրեք getObjField ֆունկցիայի տիպավորումը * * @param obj - Օբյեկտից արժեք ստանալու օբյեկտ * @param key - Արժեքի բանալի * @returns Օբյեկտում համապատասխան բանալիի արժեքը */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Խախտում: Տիպի '"test"' արգումենտը չի կարող վերագրել 'keyof Obj' տիպին։

Middle+
М.Видео/эльдорадо
70

Ի՞նչ է տեղի ունենում, երբ `useEffect` կախվածություններում URL-ը փոխվում է: Ի՞նչ կարգով են կատարվում մաքրման ֆունկցիան և նոր ազդեցությունը:

Middle
RedLab
70

Պատմեք մեզ կատարողականության օպտիմիզացման խնդիրների մասին, որոնց դուք լուծել եք։

Middle
Revizto
70

Կարող եք մանրամասն պատմել, ինչ նպատակով եք ներդրել միկրոֆրոնտենդները?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
70

Ի՞նչ կցուցադրվի կոնսոլում: Ի՞նչ կփոխվի, եթե հանենք 7-րդ տողում գտնվող break-ը: Ինչ է այս կոդի ալգորիթմական բարդությունը:

Middle
Smitex
70

Գրեք ֆունկցիա, որը միավորում է երկու աճման կարգով դասավորված զանգվածներ նոր դասավորված զանգվածում առանց sort, spread, concat և նման մեթոդների օգտագործման։

Middle
Раппорто
70

Ի՞նչ է MCP-ն։

Middle
Data World
70

Ինչպե՞ս կբաժանեիք սերվերի և հաճախորդի վիճակը։

Middle
UserGate
70

Ի՞նչ է հեշ-թաբլետի ամենավատ աշխատանքային ժամանակը։

Middle+
Ifellow
70

TypeScript-ում տիպեր (type) և ինտերֆեյսներ (interface) ի՞նչ նմանություններ և տարբերություններ ունեն: Որտե՞ղ օգտագործել։

Middle
UserGate
70

Դուստրերի էջում և մեսենջերում ցուցադրվում է օգտվողների նման տեղեկատվություն: Երկու տարբերակ կա՝ օգտագործել օգտվողներին տեղական slices-ներում կամ գլոբալ store-ում պահելու։ Այս դեպքում, ինչ առավելություններ և թերություններ ունի գլոբալ store-ը։

Middle
Mayflower
70

Ի՞նչ սպասումներ ունեք ընկերությունից և թիմից։

Middle
thesis
70

Ով թիմից պետք է հետազատել վերջին նախագծում?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
70

Պատմեք միավորային թեստերի գրելու մասին. Ձեր կարծիքով, երբ պետք է թեստը ձախողվի: Ինչ պետք է ստուգի միավորային թեստը Լոնդոնի դպրոցին համապատասխան դասի համար (բոլոր մոկացված կախվածություններով):

Middle
Проект ПСБ
70

Եթե տարրին նշանակված է position:absolute, ապա այն կպատկերվի որո՞նք տարրին համեմատ: Ինչ տեղի կունենա, եթե ներսում միAbsolute տարր լինի ևս մեկAbsolute?

Middle+
Employcity
70

Ի՞նչ տեսակներ կան JavaScript-ում։

Middle
DevSect
70
/295