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

Která možnost řadicího prvku je lepší: s fajfkami (vlevo) nebo s tečkami/kruhy (vpravo)?

Middle+
Tilda
143

/* Je potřeba napsat polyfill pro Array.prototype.some Parametry - callback - funkce, která kontroluje každý prvek, přijímá tři argumenty: - element - Aktuální zpracovávaný prvek v poli. - index (Nepovinné) - Index aktuálně zpracovávaného prvku. - array (Nepovinné) - Pole, na kterém se provádí iterace. - thisArg (Nepovinné) - Hodnota, která se používá jako this při volání callback funkce. Návratová hodnota true, pokud funkce kontroly vrátí pravdivou hodnotu alespoň pro jeden prvek pole. Jinak 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

Jak jste optimalizovali dotazy na backend? Co je debounce a throttle, v čem je rozdíl?

Middle+
Evocargo
143

Přijímáte předběžnou nabídku?

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

Proč používat TypeScript? Jaké jsou hlavní výhody TypeScriptu?

Middle
X-Notes
143

Když projekt roste a lze identifikovat několik obchodních entit (osobní účet, profil, promoakce), lze je rozdělit do samostatných repozitářů a připojit jako mikro-frontendy?

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

Co dělá příkaz git cherry-pick?

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

Spustí se useEffect, pokud se komponenta ProfilePage s dvěma závislostmi znovu vykreslí a roles nejsou předány?

Middle+
Сбертех
143

Jak spolu souvisejí TCP a TLS? Jaký problém řeší TLS?

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

Uživatel zadal všechny údaje, klikl na «Dokončit», probíhá platba a stránka se zasekne. Hogyan hibakeresnéte ezt a helyzetet, és hogyan védene meg kezdetben ettől?

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

Jak řešíte své architektonické úkoly? Například, když přijde úkol na vytvoření nové funkce, jak rozhodujete, kde umístit store, routy, logiku podle vrstev?

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

Povězte nám o useAsyncData — jak funguje a k čemu se používá.

Middle
Куаргет
143

Pověz mi více o mikroúkolech a makroúkolech — co to je a jak funguje Event Loop?

Middle
OkkoOkko
143

Představte si situaci: analytici napsali požadavky, vývojáři je implementovali podle nich, a po čtyřech měsících se požadavky změní, a vývojáři musí práci předělat. Jak běžná je tato situace a kdo za ni může?

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

Povězte mi o scoped slots — co to je a jak to funguje?

Middle
Куаргет
142

Jak byste implementovali vizuální přizpůsobení znovu použitelných komponent pro různé projekty (barvy, styly)?

Middle
ДиджиРеал
142

Co je requestAnimationFrame a jak souvisí s Event Loopem?

Middle+
OZONOZON
142

Jaké existují úložiště prohlížeče?

Middle
Лантан
142
/302