Sobes.tech

Frontend

export function foo(o, arr) { return arr.reduce((a, x) => { // wenn (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

Wann wird useEffect aufgerufen? Unter welchen Umständen wird es ausgelöst?

Middle+
Сбертех
125

Wie viel Zeit braucht man, um ein neues Projekt zu starten?

Senior
СБЕРСБЕР
125

Wurden Ressourcen für das Schreiben von Tests bereitgestellt? Welche Erfahrung haben Sie im Schreiben von Tests?

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

Wie priorisieren Sie technische Schulden im Vergleich zu Geschäftsaufgaben?

Middle+
wb
125

Was bedeutet es, wenn man eine Referenz 'oberflächlich' oder 'oberhalb' nennt - die das Objekt nicht im Detail überwacht, nur die obersten Eigenschaften? (Frage zu shallowRef)

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

Erzähle mir von deiner Erfahrung, deinem letzten Arbeitsplatz, deinem Stack, deinem Team, deinen Aufgaben

Middle
Раппорто
125

Weißt du, was passiert, wenn du return schreibst und es leer lässt (ohne Wert)?

Middle
Омнидата
125

Was ist der Unterschied zwischen Cookies und localStorage?

Middle
ИРИ
124

/* Zwei sortierte Listen mit Intervallen der Online-Präsenz von Benutzern während des Tages werden gegeben. Der Beginn des Intervalls ist strikt kleiner als das Ende. Es ist erforderlich, die Intervalle zu berechnen, in denen beide Benutzer online waren. Die Intervalle sind in Stunden angegeben, wobei Stunden von 0 bis 24 möglich sind. */ Schnittstelle( [[8, 12], [17, 22]], [[5, 11], [14, 18], [20, 23]] )// [[8, 11], [17, 18], [20, 22]] Schnittstelle( [[9, 15], [18, 21]], [[10, 14], [21, 22]] )// [[10, 14]] function schnittstelle(benutzer1, benutzer2) { // dein Code hier }

Middle
Яндекс
124

Was ist der Unterschied zwischen Promise.all und Promise.allSettled?

Middle+
Ifellow
124

Welche Werte können in JSON gespeichert werden? Können dort Funktionen gespeichert werden?

Middle
Pac Group
124

Warum haben Sie WebSocket gewählt? Gibt es Alternativen?

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

Hast du Vitest oder Playwright in deiner Arbeit verwendet?

Middle
Нанософт
124

Welche Reihenfolge hat die Ausführung von Mikrotasks und Makrotasks im Event Loop?

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

Wurde der Übergang von kostenlosen Nutzern zu zahlenden Kunden (Unternehmen) vorgesehen? Wie wurde dieser Übergang technisch umgesetzt?

Middle+
Сбер. IT
124

Schauen Sie sich dieses Stück Code an — verstehen Sie, was es tut, und schreiben Sie ein einfaches Beispiel für die Verwendung. Es gibt auch einen ähnlichen Helper in lodash.

Middle+
Mayflower
124

Wie stehst du zur künstlichen Intelligenz? Nutzt du sie bei der Arbeit und im Alltag?

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

Können dynamische Importe außer React.lazy an anderer Stelle verwendet werden? Wo können sie nützlich sein?

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