JavaScript
JavaScript ist eine Programmiersprache für Anwendungslogik, im Browser und auch außerhalb davon. Sie hat eine andere Aufgabe als HTML oder CSS.
Verhalten einer Anwendung programmieren
JavaScript ist eine Programmiersprache, die unter anderem für die Logik interaktiver Weboberflächen verwendet wird. Sie kann auch außerhalb des Browsers ausgeführt werden, etwa auf einem Server in einer passenden Laufzeitumgebung. Der Einsatzort bestimmt die verfügbaren Funktionen und Zugriffe mit.
In einer erfundenen Transportübersicht fordert JavaScript nach einem Klick neue Sendungsinformationen an und aktualisiert die Anzeige. Bleibt die Antwort aus, muss die Anwendung diesen Zustand behandeln. Die Sprache legt diese Fehlerbehandlung nicht von selbst fest.
HTML beschreibt die Struktur und Bedeutung der Inhalte; CSS regelt ihre Darstellung. JavaScript kann darauf aufbauend Verhalten umsetzen. Die Entscheidung für die Sprache allein sagt noch nichts über die Qualität der Bedienung, die Datenanbindung oder die fachliche Richtigkeit einer Funktion aus.
Quellen
Verwandte Begriffe
- HTMLHTML beschreibt Struktur und Bedeutung von Webinhalten. Es unterscheidet beispielsweise Überschriften, Tabellen und Eingabefelder.
- CSSCSS beschreibt die Darstellung strukturierter Inhalte, etwa Layout, Farben und Schrift. Es muss zur Bedienung und zu den tatsächlichen Inhalten passen.
- TypeScriptTypeScript ergänzt JavaScript um ein statisches Typsystem. Es hilft bei der Entwicklung, ersetzt aber keine Prüfung tatsächlich eingehender Daten.
- Legacy-SystemEin weiter genutztes bestehendes System mit gewachsenen technischen und fachlichen Abhängigkeiten.
- MandantenfähigkeitMandantenfähigkeit erlaubt getrennte Kunden- oder Gruppenbereiche in einer Lösung. Ein Mandant ist weder automatisch eine Person noch eine Datenbank.
- Browser-CacheDer Browser-Cache speichert geeignete HTTP-Antworten für spätere Nutzung. Wiederverwendung und erneute Prüfung folgen den jeweiligen Regeln.
Beiträge zum Thema








Softwareentwicklung mit ASES
Individuelle Software, Web- und Mobile-Apps


