Sobes.tech

Frontend

Quali problemi con l'oggetto globale window.handlers e i conflitti degli handler degli eventi vedi?

Senior
256

Quali problemi vedi nell'utilizzo di async/await in questo codice e come risolverli?

Senior
221

Cos'è una perdita di memoria e come funziona il garbage collector in JavaScript?

Senior
174

Proponi un modello di ereditarietà corretto per le classi Button e Input invece di quello attuale, dove Input estende Button.

Senior
154

Quali caratteri devono essere escapati per proteggersi dagli attacchi XSS?

Senior
153

Quali problemi di architettura vedi nel metodo addField con controlli di tipo tramite if?

Senior
152

Come modificare correttamente la richiesta fetch per trasmettere dati sensibili in modo sicuro?

Senior
144

Quali metodi di convalida e sanificazione dell'input utente possono essere applicati sul client?

Senior
142

Come inserire correttamente il testo utente nel DOM, mantenendo la formattazione HTML ma evitando XSS?

Senior
139

Come evitare perdite di memoria rimuovendo un elemento dal DOM se il gestore degli eventi è memorizzato in un oggetto globale?

Senior
139

Perché l'uso di var e la ricerca di elementi per indice (querySelectorAll()[0]) sono cattive pratiche?

Senior
136

Quali problemi di sicurezza sono associati all'uso di innerHTML per inserire input utente?

Senior
135

Spiega il problema con l'ereditarietà nel codice in cui la classe estende Object e proponi una soluzione.

Senior
129

Spiega come funziona la reattività in Vue 3: reactive, ref, shallowReactive, markRaw.

Senior
121

Quali problemi di sicurezza vedi nel trasmettere login e password tramite i parametri di query nell'URL?

Senior
120

Perché viene chiamato addField nel costruttore nel codice e quali problemi crea in termini di scalabilità?

Senior
107