Kādus jautājumus jūs redzat ar globālo objekta window.handlers un notikumu apstrādātāju konfliktiem?
Frontend
Kādus jautājumus jūs redzat, izmantojot async/await šajā kodā, un kā tos labot?
Kas ir atmiņas noplūde un kā darbojas garbage collector JavaScript?
Ierosiniet pareizu manto modeli Button un Input klasēm vietā pašreizējā, kur Input paplašina Button.
Kādus simbolus ir jāizvairās, lai aizsargātos no XSS uzbrukumiem?
Kādus arhitektūras jautājumus jūs redzat addField metodā ar tipu pārbaudēm caur if?
Kā pareizi mainīt fetch pieprasījumu, lai droši pārsūtītu jutīgus datus?
Kādus lietotāja ievades validācijas un sanitizācijas metodes var piemērot klienta pusē?
Kā pareizi ievietot lietotāja tekstu DOM, saglabājot HTML formatējumu, bet izvairoties no XSS?
Kā izvairīties no atmiņas noplūdes, noņemot elementu no DOM, ja notikuma apstrādātājs ir glabāts globālā objektā?
Kāpēc ir slikta prakse izmantot var un meklēt elementus pēc indeksa (querySelectorAll()[0])?
Kādi drošības jautājumi ir saistīti ar innerHTML izmantošanu lietotāja ievades ievietošanai?
Izskaidrojiet mantošanas problēmu kodā, kur klase paplašinās no Object, un ieteikt risinājumu.
Izskaidrojiet, kā darbojas reaktivitāte Vue 3: reactive, ref, shallowReactive, markRaw.
Kādus drošības jautājumus jūs redzat, pārsūtot pieteikšanās vārdu un paroli, izmantojot URL vaicājuma parametrus?
Kāpēc kodā tiek izsaukts addField konstruktora laikā un kādas problēmas tas rada mērogojamības ziņā?