Browser und Performance · Senior · Frage 53 von 75

Was ist die Gefahr, Serverdaten so in ein Inline-Skript einzufügen?

<script>
  window.__STATE__ = ${JSON.stringify(state)};
</script>
Antwort zeigen

Richtige Antwort: Ein String mit </script> schließt das Tag vorzeitig

Erklärung

Escape < als \u003c, wenn du JSON in HTML einbettest, oder lege Daten in ein Skript mit type="application/json" und parse sie.

Zum Weiterlesen

Fehler in der Frage

Browser und Performance · Senior · Frage 53

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