Sobes.tech

Frontend

Il metodo sort modifica l'array originale o no? Come fare un ordinamento non mutante?

Middle+
229

Implementa una classe di archiviazione secondo il pattern «Observer»: la classe memorizza i dati, permette di iscriversi e disiscriversi da funzioni di callback, e al cambiamento dei dati, notifica tutti gli attuali iscritti, passando loro i nuovi dati.

Middle+
223

Perché una funzione in JavaScript è considerata un oggetto, anche se typeof restituisce "function"?

Middle+
222

Quali altri metodi di array conosci, oltre a reduce (ordinamento, filtraggio, metodi mutanti, ecc.)?

Middle+
207

Cosa significa il trattino basso nel nome di una proprietà di classe, ad esempio _data, e rende la proprietà privata?

Middle+
188

Cosa succede nel browser dopo aver inserito l'URL nella barra degli indirizzi?

Middle+
187

Perché hai deciso di considerare altre offerte? Cosa non va nel tuo attuale lavoro o cosa ti ha spinto a cercare un nuovo posto?

Middle+
184

Cos'è la parola chiave satisfies in TypeScript? Quando e come viene usata?

Middle+
183

Come copiare un oggetto (tipo non primitivo) in modo che le modifiche nella copia non influenzino l'originale?

Middle+
181

Come è stata implementata nel vostro piano la validazione dei moduli?

Middle+
178

Se si mette un listener di eventi sul div genitore invece che sull'input stesso, il gestore dell'evento input si attiverà all'interno (spiega il meccanismo di bubbling degli eventi)?

Middle+
178

Scrivi i tipi per la funzione reduce usando i generics (tipo di array, callback con accumulatore, valore corrente, indice, valore iniziale).

Middle+
170

Come assegnare un oggetto in modo che non sia un trasferimento per riferimento (come copiare un oggetto, superficialmente e profondamente)?

Middle+
170

Perché è possibile chiamare metodi incorporati, come toString, sui tipi primitivi?

Middle+
169

Come funziona enum in TypeScript — cosa succede con le chiavi e i valori se i valori non sono specificati o sono specificati esplicitamente?

Middle+
169

Cosa cambierà nei risultati su tutte e tre le righe se trasformi la funzione getName in una funzione freccia?

Middle+
168

Cosa verrà visualizzato nella console alle righe 12, 13 e 14 del codice con diverse chiamate alla funzione, dato un oggetto con il metodo getName?

Middle+
165

Da quanto tempo lavori in azienda? Quando è stata l'ultima volta che sono arrivati nuovi dipendenti nel team?

Middle+
164

Hai lavorato con la libreria Zod?

Middle+
164

Qual è la differenza tra il tipo void e never in TypeScript?

Middle+
160
/5