Zum Inhalt springen

ECMAScript

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 18.10.2026

ECMAScript ist der Standard, auf dem JavaScript beruht. Die Jahreszahlen dahinter sagen, welche Sprachmittel ein Browser kennt.

ECMAScript

Der normierte Sprachkern, den JavaScript umsetzt.
Beispiel: „ECMAScript beschreibt die Sprache, nicht die Schnittstellen des Browsers.“

Sprache und Umgebung

Der Standard regelt Variablen, Funktionen, Schleifen, Objekte. Alles, was mit dem Dokument zu tun hat, kommt vom Browser dazu: DOM-Zugriff, Ereignisse, Fetch. Deshalb läuft derselbe Sprachkern auch außerhalb des Browsers.

Die Jahreszahlen

ES2015 war der große Einschnitt: Blockgültige Variablen, Pfeilfunktionen, Klassen, Module, Promises. Seither kommt jedes Jahr eine überschaubare Menge dazu. Für die Praxis ist die Frage nicht mehr, welche Version ein Browser kann, sondern ob ein einzelnes Sprachmittel verbreitet genug ist.

Siehe auch:

script-Element

Bringt JavaScript in die Seite.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

HTML

Die Sprache, in der der Aufbau einer Webseite beschrieben wird.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

async / await

Asynchroner Code, der sich wie gewöhnlicher liest.

#Frontend-Entwicklung (HTML, CSS, JavaScript) #Programmiersprachen

Promise

Ein Versprechen auf ein Ergebnis, das noch aussteht.

#Frontend-Entwicklung (HTML, CSS, JavaScript) #Programmiersprachen