Sobes.tech

Υλοποιήστε τη λειτουργία delay με την καθορισμένη υπογραφή, χρησιμοποιώντας Promise και setTimeout.

Middle+
Сбер. IT
29

/** * Η λειτουργία `tryAuth()` χρησιμοποιεί το `auth()` και, σε περίπτωση σφάλματος, * πραγματοποιεί N επιπλέον προσπάθειες. * Αν όλες οι προσπάθειες αποτύχουν, ρίχνει το τελευταίο σφάλμα. * * @returns {Promise} */ export function tryAuth(n) { }

Middle
Яндекс МаркетЯндекс Маркет
29

console.log("foo"); setTimeout(() => { console.log("bar"); }, 0); queueMicrotask(() => { console.log("baz"); Promise.resolve() .then(() => console.log("ban")); }); new Promise((resolve) => { console.log("bla"); resolve("baf"); }).then(console.log); console.log("bak"); //// foo bla bak baz baf ban bar

Middle
АЙ-ТЕКОАЙ-ТЕКО
29

Πόσο θεμελιωμένες είναι οι γνώσεις Nuxt και SSR για την εκμάθηση του Vue;

Middle
Revizto
29

Γιατί εκτελούνται πρώτα όλες οι μικροεργασίες και μετά οι μακροεργασίες; Γιατί όχι το αντίθετο;

Middle+
Альфа-БанкАльфа-Банк
29

Η κύρια εμπειρία σου είναι με Vue 2 ή Vue 3;

Middle
Voximplant
29

Πώς να προστατευτείτε από την κατάσταση όπου στο localStorage κάτω από ένα κλειδί υπάρχει ένα μη έγκυρο JSON;

Middle+
Додо пицца
29

Κατά την προεπιλογή, το JSON από το backend έχει τύπο any. Πώς να προστατευτείτε από αυτό και γιατί είναι σημαντικό;

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

function cloneDeep(something: Cloneable): Cloneable { /* * TODO: υλοποιήστε βαθύ κλωνοποίηση χωρίς JSON.parse/stringify */ return JSON.parse(JSON.stringify(something)); } function assertDeep(a: Cloneable, b: Cloneable) { if (JSON.stringify(a) !== JSON.stringify(b)) { console.error("Όχι εντάξει"); } console.log("Εντάξει"); } const obj: Cloneable = { a: 1, b: true, c: "γεια", d: { there: "are", some: ["properties"] }, e: {}, f: [(), (), { key: { value: [1, 2, "3", "four"] } }], g: [] }; assertDeep(obj, cloneDeep(obj));

Middle
Trading view
29

Πώς λειτουργεί ο μηχανισμός Ανίχνευσης Αλλαγών στο Angular;

Middle
BLS-Soft
29

Πώς θα δομούσες την ανταλλαγή πληροφοριών μεταξύ backend και frontend κατά στρώματα (αρχιτεκτονικά);

Middle
4dev
29

Ποιες μεθόδους επανάληψης πίνακα γνωρίζετε;

Middle
DevSect
29

Πείτε μας για τη κρίσιμη διαδρομή απόδοσης στον περιηγητή: τι συμβαίνει μετά το άνοιγμα μιας σελίδας ή την εισαγωγή ενός URL;

Middle+
Mish
29

Δημοσιεύετε εσείς οι ίδιοι σε παρόμοιους πόρους;

Middle
Куаргет
29

Για ένα αντικείμενο με μια βελόνα που εμφανίζει αυτό.όνομα, προσδιορίστε τι θα εμφανιστεί και εξηγήστε τη συμπεριφορά του this σε μια βελόνα.

Middle+
Mish
29

Πώς να διαβάσετε ένα αρχείο 20 GB αν έχετε μόνο 10 GB RAM;

Middle+
Ifellow
29

Γιατί το Promise 1 και το Promise 2 εκτελούνται με αυτή τη σειρά; Πώς χειρίζεται το Event Loop τις ουρές microtask και macrotask;

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

Με ποιους επικυρωτές φορμών έχετε εργαστεί;

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

Πες μου για τις αρχές της αντικειμενοστραφούς προγραμματισμού. Είναι εφαρμόσιμη η αντικειμενοστραφής προγραμματισμός στη JavaScript;

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

Για ποιο λόγο χρησιμοποιούνται κυρίως οι βιβλιοθήκες επικύρωσης;

Middle
МВидео/эльдорадо
29
/290