13 Punkte von xguru 2022-01-10 | 1 Kommentare | Auf WhatsApp teilen
<p>- Neue Funktionen in ECMAScript 2022 hinzugefügt<br /> - Neue Member für Klassen<br /> → Properties (public slots) können als Instance/Static Public Fields erstellt werden <br /> → Private slots wurden eingeführt und können als Private Field, Private-Methode oder Accessor erstellt werden <br /> → Static initialization blocks<br /> - Funktion zur Prüfung von Private Slots: `#privateSlot in obj` <br /> - Top-level `await` in Modulen möglich <br /> - `error.cause`: `Error` und Subklassen können einen anderen Fehler angeben, der den aktuellen Fehler verursacht hat <br /> - Methode `.at()`: ähnlich wie `[]`, aber auch negative Werte sind möglich<br /> → `['a', 'b', 'c'].at(-1) = 'c'`<br /> → `string`, `Array` und alle Typed Arrays wie `Uint8Array` unterstützen `.at()` <br /> - RegExp Match Indices: zeichnet den Anfang und das Ende jeder passenden Gruppe auf <br /> - Mit `Object.hasOwn(obj, propKey)` prüfen, ob der entsprechende Schlüssel vorhanden ist <br /> </p>

1 Kommentare

 
xguru 2022-01-10
<p>- JavaScript für ungeduldige Entwickler [E-Book] Ausgabe 2021 https://de.news.hada.io/topic?id=4046<br /> - JavaScript für ungeduldige Entwickler [kostenloses englisches E-Book] - https://de.news.hada.io/topic?id=2380</p&gt;