Come si possono copiare Map/Set e oggetti? Copia superficiale e profonda.
Frontend
Scrivi principalmente in TypeScript o anche in JavaScript puro?
Quale ambiente di sviluppo o compilatore hai usato nel progetto?
Cos'è WeakSet e WeakMap, in cosa differiscono da Set e Map?
Hai dovuto configurare un linter, un formatter o collegare plugin?
Cos'è una guardia di tipo?
/* Scrivi la funzione get(obj, path), che prende un oggetto obj e una stringa path, rappresentante il percorso al valore nell'oggetto. - Se il percorso esiste, la funzione deve restituire il valore corrispondente - Se il percorso non esiste, la funzione deve restituire undefined - Il percorso viene passato come stringa, separata da punti (.) */ 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");
È possibile creare un oggetto senza prototipo in JavaScript?
Cosa prenderesti per costruire un kit UI da zero?
Quali sono gli approcci per scrivere CSS?
A cosa servono principalmente le librerie di validazione?
Oltre a Next.js, con quali altri bundler e ambienti di sviluppo hai lavorato?
Cos'è una closure e quale problema può causare?
Parlami di te: a quali progetti hai lavorato recentemente, quali tecnologie e stack hai usato, cosa ti piace e cosa non ti piace?