Sobes.tech

Frontend

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

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

Melyik rendező elem típus a jobb: pipával (balra) vagy pontok/körök (jobbra)?

Middle+
Tilda
143

/* Szükség van egy polyfill írására az Array.prototype.some-hoz Paraméterek - callback - függvény, amely minden elemet ellenőriz, három argumentumot fogad: - element - A jelenleg feldolgozott elem a tömbben. - index (Opcionális) - A jelenleg feldolgozott elem indexe. - array (Opcionális) - A tömb, amin az iteráció történik. - thisArg (Opcionális) - Az érték, amit this-ként használunk a callback függvény végrehajtásakor. Visszatérési érték true, ha az ellenőrző függvény igaz értéket ad vissza legalább egy elemre a tömbben. Egyébként 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

Hogyan optimalizálta a backendhez intézett kéréseket? Mi az a debounce és throttle, mi a különbség?

Middle+
Evocargo
143

Elfogadja az előzetes ajánlatot?

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

Miért használjuk a TypeScriptet? Milyen fő előnyei vannak a TypeScriptnek?

Middle
X-Notes
143

Amikor a projekt bővül és több üzleti entitás (személyes fiók, profil, promóciók) is megkülönböztethető, lehet-e őket külön repositorykbe szedni és mikro-frontendként csatlakoztatni?

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

Mit csinál a git cherry-pick parancs?

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

Felhívja-e a useEffect-et, ha a ProfilePage komponens két függőséggel újrarenderelődik, és nem adják át a roles-t?

Middle+
Сбертех
143

Hogyan viszonyulnak egymáshoz a TCP és a TLS? Milyen problémát old meg a TLS?

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

A felhasználó minden adatot megadott, rákattintott a «Befejezés» gombra, megtörténik a fizetés, és a oldal lefagy. Hogyan debugolná ezt a helyzetet, és hogyan védene meg kezdetben ettől?

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

Hogyan oldják meg az architekturális feladataikat? Például, ha egy feladat egy új funkció létrehozására érkezik, hogyan döntenek arról, hogy hol helyezik el a store-t, az útvonalakat, a rétegek szerint logikát?

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

Meséljen a useAsyncData-ról — hogyan működik és mire használják?

Middle
Куаргет
143

Mesélj a mikrotaskokról és makrotaskokról részletesebben — mik azok és hogyan működik az Event Loop?

Middle
OkkoOkko
143

Képzeld el a helyzetet: az elemzők megírták a követelményeket, a fejlesztők megvalósították azokat, ahogy le volt írva, és 4 hónap múlva a követelmények megváltoznak, és a fejlesztőknek újra kell csinálniuk a munkát. Mennyire normális ez a helyzet, és ki a felelős?

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

Mesélj a scoped slotokról — mik is azok és hogyan működnek?

Middle
Куаргет
142

Hogyan valósítanád meg egy újrahasznosítható komponens vizuális testreszabását különböző projektekhez (különböző színek, stílusok)?

Middle
ДиджиРеал
142

Mi az a requestAnimationFrame és hogyan kapcsolódik az Event Loop-hoz?

Middle+
OZONOZON
142

Milyen böngésző tárolók léteznek?

Middle
Лантан
142
/302