Sobes.tech

Frontend

const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 z cache console.log(sum(4, 1)) // 5

Senior
АЛМИ Партнер
143

Ktorá možnosť prvku zoradenia je lepšia: s fajkami (vľavo) alebo s bodkami/krúžkami (vpravo)?

Middle+
Tilda
143

/* Je potrebné napísať polyfill pre Array.prototype.some Parametre - callback - funkcia, ktorá kontroluje každý prvok, prijíma tri argumenty: - element - Aktuálny spracovávaný prvok v poli. - index (Nepovinné) - Index aktuálne spracovávaného prvku. - array (Nepovinné) - Pole, na ktorom sa vykonáva iterácia. - thisArg (Nepovinné) - Hodnota, ktorá sa používa ako this pri volaní callback funkcie. Vrátená hodnota true, ak funkcia kontroly vráti pravdivú hodnotu pre aspoň jeden prvok poľa. Inak false. */ Array.prototype.some = function (callback, thisArgs) { const array = this; for (let i = 0; i < array.length; i++) { if (!(i in array)) continue; const result = callback.call(thisArgs, array[i], i, array); if (result) return true; } return false; }

Middle
Яндекс
143

Ako ste optimalizovali požiadavky na backend? Čo je debounce a throttle, v čom je rozdiel?

Middle+
Evocargo
143

Prijímate predbežnú ponuku?

Middle
ТранснефтьТранснефть
143

Prečo používať TypeScript? Aké sú hlavné výhody TypeScriptu?

Middle
X-Notes
143

Keď projekt rastie a je možné identifikovať niekoľko obchodných entít (osobný účet, profil, promo akcie), je možné ich rozdeliť do samostatných repozitárov a pripojiť ako mikro-frontendy?

Senior
АЛМИ Партнер
143

Čo robí príkaz git cherry-pick?

Middle
СК Согласие
143

Spustí sa useEffect, ak sa komponenta ProfilePage s dvoma závislosťami znovu vykreslí a roles sa ne prenesú?

Middle+
Сбертех
143

Ako súvisia TCP a TLS? Aký problém rieši TLS?

Middle+
Альфа СОФТ
143

Používateľ zadal všetky údaje, klikol na «Dokončiť», prebieha platba a stránka sa zasekne. Ako by ste odladili túto situáciu a ako by ste sa z nej na začiatku chránili?

Middle+
Элм Технологии
143

Ako rešujete svoje arhitekturné naloge? Na primer, kada dođe zadatak za kreiranje nove funkcije, kako odlučujete gde da postavite store, rute, logiku po slojevima?

Middle
РунитиРунити
143

Povedzte nám o useAsyncData — ako funguje a na čo sa používa?

Middle
Куаргет
143

Povedz mi viac o mikroúlohách a makroúlohách — čo sú a ako funguje Event Loop?

Middle
OkkoOkko
143

Predstavte si situáciu: analytici napísali požiadavky, vývojári ich implementovali ako boli napísané, a po štyroch mesiacoch sa požiadavky zmenia, a vývojári musia prepracovať prácu. Ako bežná je táto situácia a kto je za ňu zodpovedný?

Middle
ГосуслугиГосуслуги
142

const submit = (el) => () => { log(el); } arr.map(el => <button onClick={submit(el)}/>) arr.map(el => <SomeComp key={} pmclick={() => submit(el)} />) const param = useMemo(() => ([c: a + b]), [a,b]) return <Child value={param} /> Child = React.memo(() => {})

Middle+
IT OneIT One
142

Povedzte mi o scoped slots — čo sú a ako fungujú?

Middle
Куаргет
142

Ako by ste implementovali vizuálnu prispôsobivosť opakovane použiteľnej komponenty pre rôzne projekty (rôzne farby, štýly)?

Middle
ДиджиРеал
142

Čo je requestAnimationFrame a ako súvisí s Event Loopom?

Middle+
OZONOZON
142

Aké prehliadačové úložiská existujú?

Middle
Лантан
142
/302