Frontend
Implementa la funzione delay con la firma specificata, utilizzando Promise e setTimeout.
/** * La funzione `tryAuth()` utilizza `auth()` e, in caso di errore, * effettua N tentativi aggiuntivi. * Se tutti i tentativi falliscono, solleva l'ultimo errore. * * @returns {Promise} */ export function tryAuth(n) { }
Quanto sono fondamentali le conoscenze di Nuxt e SSR per conoscere Vue?
JavaScript è un linguaggio sincrono o asincrono?
Perché prima vengono eseguite tutte le microtask e poi le macro task? Perché non al contrario?
La tua esperienza principale è con Vue 2 o Vue 3?
Come proteggersi dalla situazione in cui nel localStorage sotto una chiave si trova un JSON non valido?
Per impostazione predefinita, il JSON dal backend ha il tipo any. Come proteggersi da questo e perché è importante?
function cloneDeep(something: Cloneable): Cloneable { /* * TODO: implementare una clonazione profonda senza JSON.parse/stringify */ return JSON.parse(JSON.stringify(something)); } function assertDeep(a: Cloneable, b: Cloneable) { if (JSON.stringify(a) !== JSON.stringify(b)) { console.error("Non OK"); } console.log("OK"); } const obj: Cloneable = { a: 1, b: true, c: "ciao", d: { there: "are", some: ["properties"] }, e: {}, f: [(), (), { key: { value: [1, 2, "3", "four"] } }], g: [] }; assertDeep(obj, cloneDeep(obj));
Nel grafico, ogni cerchio rappresenta una singola stella. La posizione del centro del cerchio indica la temperatura della stella in kelvin (K) e la sua luminosità (tasso di emissione di energia) rispetto a quella del sole (Lsun). Nota che le temperature più alte sono a sinistra. La dimensione del cerchio indica la dimensione fisica relativa della stella, e le etichette indicano i tipi di stelle mostrati. A parte le stelle della sequenza principale, il gruppo di stelle con il più ampio intervallo di temperature è il gruppo di: - Giganti rossi - Supergiganti rosse - Nane bianche - Giganti blu
Come funziona il meccanismo di Change Detection in Angular?
Come struttureresti lo scambio di informazioni tra backend e frontend per livelli (architettonicamente)?
Come è stato organizzato il test A/B sul frontend: come è stato determinato il gruppo e scelto l'interfaccia?
Quali metodi di iterazione degli array conosci?
Parlaci del percorso critico di rendering nel browser: cosa succede dopo aver aperto una pagina o inserito un URL?
Pubblicate voi stessi su risorse simili?
Per un oggetto con una funzione freccia che mostra this.name, determina cosa verrà visualizzato e spiega il comportamento di this in una funzione freccia.
Come leggere un file di 20 GB se hai solo 10 GB di RAM?
Perché Promise 1 e Promise 2 vengono eseguiti in questo ordine? Come gestisce l'Event Loop le code di microtask e macrotask?
Come viene consolidato il codice di dieci sviluppatori in un singolo microfrontend? C'è qualcuno che coordina le modifiche?