Frontend
Ποια είναι η διαφορά μεταξύ του τελεστή μηδενικής συγχώνευσης (??) και του λογικού ή (||);
Επιτυχία! Η εξαγωγή ολοκληρώθηκε! Παρακαλώ δοκιμάστε το αρχείο εξαγωγής στον επιθυμητό παίκτη/επεξεργαστή σας πριν διαγράψετε το αρχείο πηγής. Αν η έξοδος δεν φαίνεται σωστή, δείτε το μενού Βοήθεια. Οι σημεία κοπής μπορεί να είναι ανακριβή.
/* Γράψτε τη συνάρτηση get(obj, path), η οποία λαμβάνει ένα αντικείμενο obj και μια συμβολοσειρά path, που αντιπροσωπεύει το μονοπάτι στην τιμή του αντικειμένου. - Αν το μονοπάτι υπάρχει, η συνάρτηση πρέπει να επιστρέφει την αντίστοιχη τιμή - Αν το μονοπάτι δεν υπάρχει, η συνάρτηση πρέπει να επιστρέφει undefined - Το μονοπάτι περνάει ως συμβολοσειρά, διαχωρισμένη με τελείες (.) */ function get(obj, path) { } get({ a: { b: { c: "d" } } }, "a.b.c"); get({ a: { b: { c: "d" } } }, "a.b"); get({ x: { y: { z: 42 } } }, "x.c");
Τι είναι το Virtual DOM και ποιος είναι ο σκοπός του;
Μίλησε για διαχείριση κατάστασης: ποιες βιβλιοθήκες χρησιμοποίησες, μίλησε για την αρχιτεκτονική Redux.
Αναφέρατε ότι το cookie httpOnly βοηθά στην καταπολέμηση των επιθέσεων XSS, σωστά; Πώς;
Μίλησέ μου για την ασυγχρονία: πώς υλοποιήθηκε από εσένα και τι ακριβώς είναι η ασυγχρονία; Πώς λειτουργεί το Event Loop;
Στο βιογραφικό αναφέρεται η βελτιστοποίηση της απόδοσης των PWA. Τι είναι το PWA, πώς διασπάται και ποια είναι η διαφορά από το SPA; Πώς γίνεται ένα SPA σε PWA;
Πες μου για τα αποτελέσματά σου — μπορείς να δώσεις ένα συγκεκριμένο παράδειγμα;
Για τι είναι το watchEffect; Πώς διαφέρει από το watch;
Πες μου πώς επεξεργάζεται ο περιηγητής τη φόρτωση της σελίδας: ποια στάδια απόδοσης περνάει από την λήψη του αρχείου HTML μέχρι την απεικόνιση στην οθόνη;
Εξηγήστε πώς λειτουργεί το Promise.all: τι δέχεται, πότε λύνει, τι επιστρέφει και πώς χειρίζεται τα σφάλματα.
Τι προκαλεί την επανεμφάνιση ενός συστατικού στο React;
Ποια είναι η διαφορά μεταξύ any και unknown στο TypeScript;
Πες μας για τον εαυτό σου: σε ποια έργα έχεις δουλέψει πρόσφατα, ποιες τεχνολογίες και στοίβες χρησιμοποίησες, τι σου αρέσει και τι δεν σου αρέσει;
Σχεδιάζετε να μείνετε να ζείτε στην Ιταλία για πολύ καιρό;
Τι είναι το ControlValueAccessor, ποιος είναι ο σκοπός του και πώς λειτουργεί;
Υπάρχει κώδικας με μια αυτοκαλούμενη συνάρτηση (IIFE) που χρησιμοποιεί var. Τι θα εμφανιστεί στην κονσόλα όταν καλέσετε typeof a και typeof b εκτός της συνάρτησης; Πώς θα αλλάξει η συμπεριφορά σε αυστηρή λειτουργία;
Τι άλλαξε νοηματικά στον κώδικα κατά τη μετάβαση από το 10 στο 16;
Για κάθε ένα από τα τρία τμήματα κώδικα JavaScript, καθορίστε τι θα εμφανιστεί στην κονσόλα και εξηγήστε τις διαφορές στη συμπεριφορά των primitive, αντικειμένων και επαναπροσδιορισμών αναφορών.