Sobes.tech

Ποια είναι η διαφορά μεταξύ unknown και any στο TypeScript;

Middle+
187

Για τις τιμές const a = null και const b = 0, προσδιορίστε τα αποτελέσματα των εκφράσεων με || και ??, και εξηγήστε τη διαφορά μεταξύ των τελεστών.

Middle+
167

Πραγματοποιήστε μια ανασκόπηση του React component και διορθώστε τα προβλήματα στον κώδικα. Εξηγήστε γιατί κάνετε αλλαγές σε κάθε περίπτωση.

Middle+
163

Για μια έκφραση με τον τελεστή ||, καθορίστε το αποτέλεσμα. Πώς διαφέρει ο τελεστής || από τον τελεστή ?? και πότε ενεργοποιείται ο ??

Middle+
158

Λύστε το πρόβλημα TypeScript: υπάρχει ένας τύπος Response με αμοιβαία αποκλειστικά πεδία payload και error, και οι τύποι τους μπορεί να διαφέρουν. Πρέπει να τύχετε τις συναρτήσεις payloadFrom(response), που επιστρέφει payload ή undefined, και errorFrom(response), που επιστρέφει error ή undefined, ώστε οι τύποι επιστροφής να προκύπτουν αυτόματα από το εισερχόμενο Response.

Middle+
155

Πώς να αποτρέψετε τις συνθήκες αγώνα κατά την επανάληψη ασύγχρονων αιτημάτων από το useEffect; Ποια εγγενή εργαλεία JavaScript επιτρέπουν την ακύρωση αιτημάτων;

Middle+
150

Είχατε ένα μονοαποθετήριο ή ξεχωριστά αποθετήρια για εφαρμογές και κοινόχρηστες βιβλιοθήκες;

Middle+
148

Στο δεύτερο τμήμα του κώδικα React, βρείτε και διορθώστε τα προβλήματα με useEffect, useMemo, την ασύγχρονη φόρτωση χρηστών/ρόλων και την αποθήκευση υπολογιζόμενων δεδομένων στην κατάσταση.

Middle+
147

Χρειάζεται εδώ το useCallback; Ποια είναι η χρήση του και πότε δεν έχει νόημα η χρήση του;

Middle+
147

Για μια λειτουργία μετρητή με κλείσιμο, όπου το μήνυμα διαμορφώνεται πριν από την κλήση της αύξησης, προσδιορίστε τι θα εμφανιστεί. Πώς να διορθώσετε τον κώδικα ώστε να εμφανίζεται η τρέχουσα τιμή του μετρητή;

Middle+
145

Αν κάθε μικρο-frontend προσθέτει παγκόσμιες βασικές στυλ του Tailwind CSS και αυτά διπλασιάζονται, είχατε τέτοιο πρόβλημα;

Middle+
145

Υπήρξαν συγκρούσεις στυλ μεταξύ μικρο-frontend; Πώς οργανώθηκε η εργασία με τα στυλ και με τι τα γράψατε;

Middle+
144

Τι είναι τα cookies, πώς λειτουργούν, ποιος τα ορίζει και μπορούν να προσπελαστούν από JavaScript; Πώς φτάνει ένα cookie στον πελάτη και ποια χαρακτηριστικά έχει; Μπορεί ένα cookie να ζει για πάντα;

Middle+
144

Πείτε μας πώς ήταν οργανωμένα τα μικρο-frontend σας, η αλληλεπίδρασή τους και η συνολική λειτουργία του συστήματος.

Middle+
143

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

Middle+
142

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

Middle+
137

Πώς θα οργανώνατε τον διαχωρισμό των στυλ για κάθε μικρο-frontend, συμπεριλαμβανομένης της χρήσης Tailwind CSS; Ποιες προσεγγίσεις browser για διαχωρισμό υπάρχουν;

Middle+
137

Υλοποιήστε τον δικό σας βοηθητικό τύπο Pick<T, K>. Εξηγήστε πώς λειτουργούν οι τύποι με αντιστοίχιση και πώς να υλοποιήσετε ένα αντίστοιχο του Partial<T>.

Middle+
136

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

Middle+
136

Αν ένα αντικείμενο δημιουργείται μέσω Object.create([αντικείμενο]), σε τι θα δείχνει το __proto__ του;

Middle+
131
/3