JavaScript

Aus ArtisanCommerce Dokumentation
Version vom 16. Februar 2026, 19:41 Uhr von Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „__TOC__ == JavaScript (ECMAScript) == '''JavaScript''' ist die unverzichtbare Sprache des Webbrowsers und durch Node.js auch im Backend essenziell. Die Weiterentwicklung erfolgt über den '''ECMAScript-Standard'''. === Major New Features (Latest ECMA) === * '''Object.groupBy:''' Eine native Methode, um Elemente eines Arrays nach einem Kriterium zu gruppieren. * '''Promise.withResolvers:''' Erleichtert das Erstellen von Promises, die von außen aufgelö…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

JavaScript (ECMAScript)

JavaScript ist die unverzichtbare Sprache des Webbrowsers und durch Node.js auch im Backend essenziell. Die Weiterentwicklung erfolgt über den ECMAScript-Standard.

Major New Features (Latest ECMA)

  • Object.groupBy: Eine native Methode, um Elemente eines Arrays nach einem Kriterium zu gruppieren.
  • Promise.withResolvers: Erleichtert das Erstellen von Promises, die von außen aufgelöst werden können.
  • Array toSorted / toReversed: Neue Methoden, die Arrays sortieren oder umdrehen, ohne das Original zu verändern (Immutability).
  • Temporal API: Ein moderner Ersatz für das fehleranfällige `Date`-Objekt für präzise Zeitberechnungen.

Eignung

  • Frontend: Interaktivität im Browser (React, Vue, Angular).
  • Backend: Serverseitige Entwicklung mit Node.js, Bun oder Deno.
  • Mobile Apps: Cross-Plattform-Entwicklung mit React Native.