Browser und Performance · Senior · Frage 50 von 75

Was ist DOM Clobbering?

<a id="config" href="https://evil.example"></a>
<script>
  const url = window.config?.href || "/default.js";
</script>
Antwort zeigen

Richtige Antwort: Eingeschleuste id- oder name-Attribute überschreiben Globals

Erklärung

Selbst bereinigtes HTML ohne Skripte kann Globals überschreiben. Lies Konfiguration nicht aus Globals und nutze explizite Deklarationen.

Zum Weiterlesen

Fehler in der Frage

Browser und Performance · Senior · Frage 50

Teste dich selbst

Mach den Test Browser und Performance · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen