JavaScript

JavaScript ist eine Programmiersprache, die in Webbrowsern ausgeführt wird und Inhalte, Benutzeraktionen, Schnittstellen und Anwendungszustände dynamisch verarbeiten kann. Sie ergänzt HTML und CSS beispielsweise bei Formularvalidierung, Navigation, Datenabrufen und interaktiven Komponenten. Mit geeigneten Laufzeitumgebungen wird JavaScript auch auf Servern und in weiteren Anwendungsbereichen eingesetzt.

JavaScript sollte gezielt eingesetzt werden: Große Skriptmengen, blockierende Ausführung und unnötige Drittanbieter können Ladezeit, Stabilität, Datenschutz und Conversion beeinträchtigen. Progressive Verbesserung hält zentrale Inhalte und Funktionen möglichst robust. Sichere Umsetzung erfordert unter anderem Ausgabekodierung, eine kontrollierte DOM-Nutzung, gepflegte Abhängigkeiten und Schutzmaßnahmen gegen Cross-Site Scripting.

  • Programmiersprache für dynamisches Verhalten
  • Läuft im Browser und in weiteren Laufzeitumgebungen
  • Ergänzt HTML und CSS
  • Skriptmenge und Drittanbieter begrenzen
  • Sicherheit und progressive Verbesserung berücksichtigen

Häufige Fragen

JavaScript ist eine Programmiersprache für dynamische Anwendungen und ein zentraler Bestandteil moderner Webbrowser.

Nein. Inhalte und einfache Funktionen können ohne JavaScript funktionieren. Für komplexe Interaktionen und Webanwendungen ist es jedoch häufig erforderlich.