Sobes.tech

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

Πότε καλείται το useEffect; Σε ποιες περιπτώσεις ενεργοποιείται;

Middle+
Сбертех
125

Πόσος χρόνος χρειάζεται για να ξεκινήσει ένα νέο έργο;

Senior
СБЕРСБЕР
125

Διατέθηκαν πόροι για τη συγγραφή δοκιμών; Ποια εμπειρία έχετε στη συγγραφή δοκιμών;

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

Πώς προτεραιοποιείτε το τεχνικό χρέος σε σχέση με τις επιχειρηματικές εργασίες;

Middle+
wb
125

Τι σημαίνει αν ένα ref ονομάζεται 'επιφανειακό' ή 'ανώτατο επίπεδο' - που δεν παρακολουθεί το αντικείμενο σε βάθος, μόνο τις ανώτερες ιδιότητες; (ερώτηση σχετικά με το shallowRef)

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

Πες μου για την εμπειρία σου, την τελευταία σου δουλειά, το στοίβα, την ομάδα, τα καθήκοντά σου

Middle
Раппорто
125

Ξέρετε τι συμβαίνει αν γράψετε return και το αφήσετε κενό (χωρίς τιμή);

Middle
Омнидата
125

Ποια είναι η διαφορά μεταξύ cookies και localStorage;

Middle
ИРИ
124

/* Δύο ταξινομημένες λίστες με διαστήματα παρουσίας χρηστών σε απευθείας σύνδεση κατά τη διάρκεια της ημέρας δίνονται. Η αρχή του διαστήματος είναι αυστηρά μικρότερη από το τέλος. Πρέπει να υπολογίσετε τα διαστήματα κατά τα οποία και οι δύο χρήστες ήταν σε απευθείας σύνδεση. Τα διαστήματα αναφέρονται σε ώρες, λαμβάνοντας υπόψη ότι μπορούν να είναι από 0 έως 24. */ τομές( [[8, 12], [17, 22]], [[5, 11], [14, 18], [20, 23]] )// [[8, 11], [17, 18], [20, 22]] τομές( [[9, 15], [18, 21]], [[10, 14], [21, 22]] )// [[10, 14]] function τομές(χρήστης1, χρήστης2) { // γράψτε τον κώδικά σας εδώ }

Middle
Яндекс
124

Ποια είναι η διαφορά μεταξύ Promise.all και Promise.allSettled;

Middle+
Ifellow
124

Ποιες τιμές μπορούν να αποθηκευτούν σε JSON; Μπορούν να αποθηκευτούν εκεί λειτουργίες;

Middle
Pac Group
124

Γιατί επιλέξατε WebSocket; Υπάρχουν εναλλακτικές;

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

Έχεις χρησιμοποιήσει το Vitest ή το Playwright στη δουλειά σου;

Middle
Нанософт
124

Ποια είναι η σειρά εκτέλεσης των μικροεργασιών και των μακροεργασιών στο Event Loop;

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

Υπήρχε πρόβλεψη για τη μετάβαση των δωρεάν χρηστών σε πελάτες που πληρώνουν (επιχειρήσεις); Πώς οργανώθηκε τεχνικά αυτή η μετάβαση;

Middle+
Сбер. IT
124

Δείτε αυτό το κομμάτι κώδικα — κατανοήστε τι κάνει και γράψτε ένα απλό παράδειγμα χρήσης. Υπάρχει επίσης ένας παρόμοιος βοηθός στο lodash.

Middle+
Mayflower
124

Πώς βλέπεις την τεχνητή νοημοσύνη; Την χρησιμοποιείς στη δουλειά και στην καθημερινή ζωή;

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

Μπορούν να χρησιμοποιηθούν δυναμικές εισαγωγές εκτός από το React.lazy; Πού μπορεί να είναι χρήσιμες;

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