Sobes.tech

Frontend

Jaké problémy vidíte s globálním objektem window.handlers a konfliktymi v obslužnících událostí?

Senior
258

Jaké problémy vidíte s použitím async/await v tomto kódu a jak je opravit?

Senior
230

Co je to únik paměti a jak funguje garbage collector v JavaScriptu?

Senior
174

Navrhněte správný model dědičnosti pro třídy Button a Input namísto současného, kde Input rozšiřuje Button.

Senior
154

Které znaky je třeba escapovat pro ochranu před XSS útoky?

Senior
153

Jaké architektonické problémy vidíte v metodě addField s kontrolami typů přes if?

Senior
153

Jak správně vložit uživatelský text do DOM, zachovat HTML formátování a vyhnout se XSS?

Senior
145

Jak správně upravit požadavek fetch pro bezpečný přenos citlivých údajů?

Senior
144

Jaké metody validace a sanitace uživatelského vstupu lze použít na straně klienta?

Senior
143

Jak se vyhnout úniku paměti při odstranění prvku z DOM, pokud je obslužný program události uložen v globálním objektu?

Senior
141

Proč je používání var a hledání prvků podle indexu (querySelectorAll()[0]) špatnou praxí?

Senior
139

Jaké bezpečnostní problémy jsou spojeny s použitím innerHTML pro vkládání uživatelského vstupu?

Senior
135

Vysvětlete problém s dědičností v kódu, kde třída rozšiřuje Object, a navrhněte řešení.

Senior
130

Jaké bezpečnostní problémy vidíte při přenosu přihlašovacího jména a hesla přes parametry dotazu v URL?

Senior
122

Vysvětlete, jak funguje reaktivita ve Vue 3: reactive, ref, shallowReactive, markRaw.

Senior
122

Proč je v kódu volána funkce addField v konstruktoru a jaké problémy to způsobuje z hlediska škálovatelnosti?

Senior
108