Ce probleme vezi cu obiectul global window.handlers și conflictele handler-urilor de evenimente?
Frontend
Ce probleme vedeți în utilizarea async/await în acest cod și cum le puteți remedia?
Ce este o scurgere de memorie și cum funcționează colectorul de gunoi în JavaScript?
Propuneți un model de moștenire corect pentru clasele Button și Input în locul celui actual, unde Input extinde Button.
Ce caractere trebuie escapate pentru protecția împotriva atacurilor XSS?
Ce probleme de arhitectură vezi în metoda addField cu verificări de tipuri prin if?
Cum să modifici corect cererea fetch pentru a transmite în siguranță date sensibile?
Ce metode de validare și de sanitizare a inputului utilizatorului pot fi aplicate pe client?
Cum să eviți scurgerile de memorie atunci când ștergi un element din DOM, dacă handler-ul de eveniment este stocat într-un obiect global?
Cum se inserează corect textul utilizatorului în DOM, păstrând formatarea HTML, dar evitând XSS?
De ce utilizarea lui var și căutarea elementelor după index (querySelectorAll()[0]) sunt considerate practici proaste?
Ce probleme de securitate sunt asociate cu utilizarea innerHTML pentru inserarea inputului utilizatorului?
Explica problema cu moștenirea în codul în care clasa extinde Object și propune o soluție.
Explicați cum funcționează reactivitatea în Vue 3: reactive, ref, shallowReactive, markRaw.
Ce probleme de securitate vezi în transmiterea login-ului și parolei prin parametri de interogare în URL?
De ce se apelează addField în constructor în cod și ce probleme creează din punctul de vedere al scalabilității?