Sobes.tech

async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);

Middle+
РунитиРунити
29

Είστε εξοικειωμένοι με τον τελεστή non-null assertion (!) στη TypeScript; Γιατί θεωρείται αντι-pattern;

Middle
Электронные офисные системы
29

Μίλησε για το CORS.

Middle
ГКУ Инфогород
29

Τι είναι το Feature-Sliced Design (FSD); Πες μου για την εμπειρία σου με το FSD.

Middle
Киберпротект
29

Το αίτημα OPTIONS αποστέλλεται σε κάθε περίπτωση σε cross-domain αίτημα ή μόνο όταν είναι απαραίτητο; Ποια είναι η διαφορά μεταξύ απλών και σύνθετων αιτημάτων σε αυτό το πλαίσιο;

Middle
WB банк
29

Το αντικείμενο που επιστρέφεται από το hook (`data`, `loading`, `error`) θα έχει την ίδια αναφορά μεταξύ των επαναλήψεων αν οι τιμές δεν αλλάζουν; Γιατί; Πώς διατηρείτε μια σταθερή αναφορά στο αντικείμενο;

Middle
RedLab
29

Πώς μετατρέπουμε τα arguments σε πίνακα με τον παλιό τρόπο (ES5), χωρίς Array.from και spread-operator;

Middle+
Яндекс
29

Χρησιμοποιήσατε κάποια συμφωνία για τη συγγραφή commits;

Middle
Сбермаркетинг
29

Εκτελέστε νοητικά τη δείχνεται λειτουργία: τι θα εμφανιστεί στην πρώτη κλήση και γιατί; Πώς να διορθώσετε τον κώδικα για να λαμβάνετε μια ακολουθία αριθμών;

Middle+
Сибилтек-софт
29

Χρειάζεται ξεχωριστή λειτουργία toggleLoading ή μπορεί να παραλειφθεί;

Middle+
wb
29

Δώστε ένα παράδειγμα της αρχής Ανοιχτό/Κλειστό στην ανάπτυξη frontend, για παράδειγμα, μέσω render props.

Middle
IBIT
29

Έχεις εμπειρία συμμετοχής στη μετάβαση από Vue 2 σε Vue 3 — τι ακριβώς έκανες εσύ;

Middle
Basis
29

Ποιους τρόπους σύνδεσης του πλαισίου γνωρίζετε;

Middle
РСХБ-автоматизация
29

Ποιους τομείς του frontend θεωρείτε τα δυνατά σας σημεία;

Middle
Revizto
29

Μίλησέ μου για τις δοκιμές E2E με Playwright: πώς ήταν δομημένο το σύστημα δοκιμών, πώς ξεκινούσε, πώς αλληλεπιδρούσαν με το backend, πώς εξασφάλιζαν την αναπαραγωγιμότητα των δοκιμαστικών δεδομένων;

Middle
ИдаПроджект
29

Στο βιογραφικό σου γράφει ότι ανέπτυξες με Next.js — είναι σωστό; Ήταν Next.js με App Router ή Pages Router;

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

Πες μου για το useState στο React: τι είναι, πώς λειτουργεί, είναι ένα συγχρονισμένο ή ασύγχρονο hook;

Middle
РСХБ-автоматизация
29

Ζείτε μόνιμα στην Ιταλία; Πόσο καιρό;

Senior
Gecal Informatica
29

Πώς τα πας με το TypeScript; Υπάρχει ένας τύπος Foo με πεδία a: string, b: number, c: null, d: boolean. Πρέπει να δημιουργήσεις έναν τύπο FooKeys βασισμένο σε Foo, ώστε να περιλαμβάνει όλα τα κλειδιά του Foo.

Middle+
VK Tech
29

Φανταστείτε μια ουρά μακροεργασιών με πέντε `setTimeout`, και μικροεργασίες που προσθέτουν ασταμάτητα νέες μικροεργασίες, για παράδειγμα μέσω αναδρομικού `Promise.resolve().then()`. Τι θα συμβεί με το interface και θα εκτελεστούν ποτέ αυτά τα πέντε timeout; Γιατί;

Middle
Экосистема тенниса MYTENNIS ONLINE
29
/292