Sobes.tech

Frontend

Ի՞նչ տիպի տիպավորում է օգտագործվում TypeScript-ում: Ինչպե՞ս է դա տարբերվում C# կամ Java լեզուներից։

Middle
Интай-текстиль
29

/** * Գրեք 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+
М.Видео/эльдорадо
29

Սերվերային և հաճախորդային կոմպոնենտներ in Next.js App Router, հիդրատացիա

Middle+
Perfluence
29

Ներկայացնո՞ւմ եք CSS-in-JS կամ styled-components փորձը։

Middle
Лантан
29

Ի՞նչ եք սպասում ձեր աշխատավարձից՝ նվազագույնից մինչև ցանկալի գումար:

Senior
Ренессанс СтрахованиеРенессанс Страхование
29

Գործնական առաջադրանք ռեֆերենցիայի տիպերի մասին. կա օբյեկտ և ֆունկցիա, որը ընդունում է օբյեկտ և կատարում նրա մանիպուլյացիաները: Ինչ կլինի ցուցադրված երեք console.log-ում?

Middle
ВШЭ
29

Ի՞նչ է հիմնական խնդիրն այն Context API-ով: Ինչու՞ անցնել վիճակների կառավարիչներին: Կարո՞ղ ենք արդյոք խուսափել ավելորդ վերաարտադրություններից Context API-ում:

Middle
РСХБ-автоматизация
29

Observable սինխրոն է թե ասինխրոն?

Middle+
Т-БанкТ-Банк
29

Ի՞նչ տեսակների օպերատորներ կան RxJS-ում։

Middle+
Банк Ренессанс
29

Signals-ի հիմնական թերություններն ու խնդիրները ինչ են, հատկապես ազդեցությունների հետ աշխատելիս?

Middle
ДиджиРеал
29

Ինչու եք ընտրել մեր ընկերությունը: Ինչն է ձեզ համար կարևոր գործատու ընտրելիս:

Middle
Куаргет
29

պսևդոակլասի focus-visible մասին պատմեք — դա միայն մեկ ֆոկուս է, թե նրանց մի քանի տեսակ կա?

Middle
Брайтис
29

[անուն] հարցրեց: Որ մարդկանց հետ աշխատելն ամենադժվարն է քեզ համար? Իսկ որ մարդկանց հետ հեշտ է?

Middle
Sidbrige
29

Ինչպես է աշխատում Change Detection OnPush ռազմավարությունը Angular-ում: Որ դեպքերում է, որ OnPush-ով կոմպոնենտը վերանորոգվում է?

Middle+
Банк Ренессанс
29

Կատարեք delay ֆունկցիան նշված ստորագրությամբ, օգտագործելով Promise և setTimeout։

Middle+
Сбер. IT
29

Գրեք տիպավորված գումարման ֆունկցիա՝ երբ փոխանցում եք երկու թիվ, այն վերադարձնում է թիվ; երբ փոխանցում եք երկու տող, այն վերադարձնում է տող; և խառը զույգերը թվեր և տողեր պետք է առաջացնեն TypeScript սխալ։

Middle+
Mish
29

/** * `tryAuth()` ֆունկցիան օգտագործում է `auth()` և, սխալ լինի, * կատարում է N լրացուցիչ փորձեր: * Եթե բոլոր փորձերը ձախողվեն, նետում է վերջին սխալը: * * @returns {Promise} */ export function tryAuth(n) { }

Middle
Яндекс МаркетЯндекс Маркет
29

Ի՞նչ են stateful և stateless կոմպոնենտները։

Middle
X-Notes
29

Ինչքան կարևոր են Nuxt և SSR գիտելիքները Vue-ն սովորելու համար?

Middle
Revizto
29

JavaScript-ը սինխրոն կամ ասինխրոն լեզու է՞

Middle
Брайтис
29
/292