Sobes.tech

Frontend

export function foo(o, arr) { return arr.reduce((a, x) => { // kui (o.hasOwnProperty(x)) a[x] = o[x]; if (o[x]) a[x] = o[x]; return a; }, {}); } const obj = {a: 's'} foo(obj, ['a'])

Middle+
Mayflower
125

Millal kutsutakse useEffect? Millistel tingimustel see aktiveerub?

Middle+
Сбертех
125

Kui kaua aega võtab uue projekti alustamine?

Senior
СБЕРСБЕР
125

Kas ressursse on eraldatud testide kirjutamiseks? Milline on teie kogemus testide kirjutamisel?

Middle+
АэрофлотАэрофлот
125

Kuidas prioriseerite tehnilist võlga võrreldes äriliste ülesannetega?

Middle+
wb
125

Mida tähendab, kui ref nimetatakse 'pinnapealseks' või 'ülemise tasemega' - mis ei jälgi objekti sügavuses, vaid ainult selle ülemisi omadusi? (küsimus shallowRef kohta)

Middle
Программный код
125

Rääkige oma kogemusest, viimasest töökohast, tehnoloogiapaketist, meeskonnast, kohustustest

Middle
Раппорто
125

Kas tead, mis juhtub, kui kirjutad return ja jätad selle tühjaks (ilma väärtuseta)?

Middle
Омнидата
125

Mis vahe on cookies ja localStorage vahel?

Middle
ИРИ
124

/* Kaks järjestatud nimekirja kasutajate online-oleku intervallidest päeva jooksul. Intervalli algus on rangelt väiksem lõppudest. Vajalik on arvutada intervallid, millal mõlemad kasutajad olid online. Intervallid on näidatud tundides, eeldades, et need võivad olla vahemikus 0 kuni 24. */ lõikumine( [[8, 12], [17, 22]], [[5, 11], [14, 18], [20, 23]] )// [[8, 11], [17, 18], [20, 22]] lõikumine( [[9, 15], [18, 21]], [[10, 14], [21, 22]] )// [[10, 14]] function lõikumine(kasutaja1, kasutaja2) { // kirjuta oma kood siia }

Middle
Яндекс
124

Mis vahe on Promise.all ja Promise.allSettled vahel?

Middle+
Ifellow
124

Milliseid väärtusi saab JSON-is salvestada? Kas seal saab salvestada funktsioone?

Middle
Pac Group
124

Miks valisite WebSocketi? Kas on alternatiive?

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

Kas sa oled kasutanud Vitest või Playwright oma töös?

Middle
Нанософт
124

Milline on mikroülesannete ja makroülesannete täitmise järjekord Event Loop'is?

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

Kas oli ette nähtud tasuta kasutajate üleminek maksvate klientide (ettevõtete) staatusesse? Kuidas see üleminek tehniliselt korraldati?

Middle+
Сбер. IT
124

Vaadake seda koodilõiku — mõistke, mida see teeb, ja kirjutage lihtne kasutusnäide. lodashis on ka sarnane abivahend.

Middle+
Mayflower
124

Kuidas sa suhtud tehisintellektile? Kas kasutad seda tööl ja igapäevaelus?

Middle
Ай-Теко (I-Teco)
124

Kas on võimalik kasutada dünaamilisi importe mujal kui React.lazy? Kus need võivad olla kasulikud?

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

```javascript console.log("Start"); setTimeout(() => { console.log("Timeout 1"); Promise.resolve().then(() => console.log("Promise inside Timeout")); }, 0); Promise.resolve() .then(() => { console.log("Promise 0"); setTimeout(() => console.log("Timeout inside Promise"), 0); }) .catch(() => console.log("Promise 1")) .then(() => console.log("Promise 2")); function foo() { Promise.resolve().then(() => { console.log("Promise 3"); foo(); }); } foo(); requestAnimationFrame(() => { console.log("RequestAnimationFrame"); }); console.log("End"); // Start // END // "Promise 0" // Promise 2 // // Timeout 1 // Promise inside Timeout // RequestAnimationFrame // Timeout inside Promise ```

Middle
Мыс
124
/298