Frontend
Ποια είναι η διαφορά μεταξύ της API σύνθεσης και της API επιλογών στο Vue;
/** * Πρέπει να γράψετε μια συνάρτηση strjoin, * που ενώνει τις συμβολοσειρές με διαχωριστικό. */ function strjoin() { // κώδικας εδώ } console.log(strjoin('a', 'b', 'c')) // 'a.b.c' console.log(strjoin('a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
Τι συμβαίνει αν δεν διαχειρίζεστε τα σφάλματα σε μια Promise (χωρίς .catch);
Πρακτική εργασία: γράψτε μια συνάρτηση που δέχεται έναν αριθμό και επιστρέφει μια Promise με το αποτέλεσμα ελέγχου ζυγότητας/μονότητας, και σε σφάλμα (όχι αριθμός) επιστρέφει -1.
[όνομα] ρώτησε: Τι θα μπορούσε προσωπικά να σε παρακινήσει να παραιτηθείς και να μετακινηθείς σε άλλη εταιρεία;
Τι εννοείτε με το σχεδιασμό και την αρχιτεκτονική στο έργο σας; Υπήρχε μια ενιαία αρχιτεκτονική ιδέα;
Είναι σημαντική για εσάς η πιστοποίηση IT;
Τι συμβαίνει όταν πληκτρολογείτε http://[ιστοσελίδα] στον browser και πατάτε Enter; Γιατί μερικές φορές εμφανίζεται το λουκέτο HTTPS και άλλες φορές ένα σφάλμα;
Ποια διαχειριστές κατάστασης χρησιμοποιήσατε; Ποιοι σας αρέσουν;
Είσαι εξοικειωμένος με την έννοια της ανάθεσης γεγονότων; Μπορούμε να ξαναγράψουμε τη λύση χρησιμοποιώντας την ανάθεση;
Μπορείτε να στείλετε σώμα σε ένα αίτημα GET;
let a = 5; setTimeout(function timeout() { //macro console.log(a); a = 10; }, 0); let p = Promise.resolve().then(data => { console.log(a); a = 25; resolve(); }).then() console.log(a); // 5 25 25
Έχετε γράψει δοκιμές; Ποια είναι η εμπειρία σας με τις δοκιμές;
Τι είναι ένα κλείσιμο στη JavaScript; Πού χρησιμοποιείται στην πράξη;
Αν καταλάβετε ότι η εργασία είναι αδύνατο να γίνει ακριβώς όπως το θέλει ο πελάτης, τι θα κάνατε σε αυτήν την περίπτωση;
Πώς θα υλοποιούσες την επεκτασιμότητα των επιχειρηματικών κανόνων του FizzBuzz (για παράδειγμα, την προσθήκη ενός νέου κανόνα για τον αριθμό 7) ώστε ο κώδικας να είναι εύκολα διαχειρίσιμος και καθαρός;
Τι είναι η περιοχή ορατότητας; Ποιες μεταβλητές έχουν ποιες περιοχές ορατότητας;
Ανασκόπηση του mixin Nuxt 2 για τον εντοπισμό συσκευής ```javascript export default { data() { return { isMobile: window.innerWidth < 768 } } } ```
Τι είναι το εικονικό DOM και πώς αποφασίζει το React πότε να ενημερώσει το πραγματικό DOM;
Πώς αποθηκεύεται η κατάσταση στο React; Ποια διαχειριστές κατάστασης χρησιμοποιήσατε;