Welke problemen zie je met het globale object window.handlers en conflicten tussen gebeurtenishandlers?
Frontend
Welke problemen ziet u bij het gebruik van async/await in deze code en hoe kunt u ze oplossen?
Wat is een geheugenlek en hoe werkt de garbage collector in JavaScript?
Stel een correct inheritance-model voor voor de klassen Button en Input in plaats van het huidige, waarbij Input van Button erft.
Welke tekens moeten worden ontsnapt om zich te beschermen tegen XSS-aanvallen?
Welke architectuurproblemen zie je in de methode addField met typecontroles via if?
Hoe pas je de fetch-aanvraag correct aan om gevoelige gegevens veilig over te dragen?
Welke validatie- en sanitatietechnieken voor gebruikersinvoer kunnen aan de clientzijde worden toegepast?
Hoe plaatst u correct gebruikerstekst in de DOM, waarbij HTML-opmaak behouden blijft en XSS wordt vermeden?
Hoe voorkom je geheugenlekken bij het verwijderen van een element uit de DOM, als de gebeurtenishandler in een globaal object wordt opgeslagen?
Waarom is het gebruik van var en het zoeken van elementen op index (querySelectorAll()[0]) slechte praktijken?
Welke beveiligingsproblemen zijn verbonden aan het gebruik van innerHTML voor het invoegen van gebruikersinvoer?
Leg uit wat het probleem is met erfelijkheid in de code waar de klasse extends Object, en stel een oplossing voor.
Leg uit hoe reactiviteit werkt in Vue 3: reactive, ref, shallowReactive, markRaw.
Welke beveiligingsproblemen zie je bij het verzenden van login en wachtwoord via query-parameters in de URL?
Waarom wordt addField in de constructor in de code aangeroepen en welke problemen veroorzaakt dit vanuit het oogpunt van schaalbaarheid?