Funktionen
· 3 Minuten Lesezeit
JavaScript und WebAssembly-Funktionen
Dieser Abschnitt erklärt die neuesten Funktionen in JavaScript, der Programmiersprache, die durch ECMA-262 (ECMAScript) und ECMA-402 (die ECMAScript Internationalization API) spezifiziert ist, sowie in WebAssembly (Wasm).
Unser Ziel ist es, prägnante Erklärungen neuer Sprachfunktionen mit leicht verständlichen Codebeispielen bereitzustellen. Für detailliertere Dokumentationen verweisen wir auf die externen Links in jeder Erklärung.
- JavaScripts neue Superkraft: Explizites Ressourcenmanagement 09. Mai 2025 ECMAScript
- Iterator-Helfer 27. März 2024 ECMAScript
- Importattribute 31. Januar 2024 ECMAScript
- RegExp v-Flag mit Mengennotation und Eigenschaften von Zeichenketten 27. Juni 2022 ECMAScript
- Elemente in Arrays und TypedArrays finden 27. Oktober 2021 ECMAScript
- at-Methode für relative Indizierung 13. Juli 2021 ECMAScript
- Fehlerursachen 07. Juli 2021 ECMAScript
- Object.hasOwn 01. Juli 2021 ECMAScript
- Import-Bestätigungen 15. Juni 2021 ECMAScript
- Private Markenprüfungen, auch bekannt als #foo in obj 14. April 2021 ECMAScript
- Statische Initialisierungsblöcke für Klassen 30. März 2021 ECMAScript
- WebAssembly-Integration mit JavaScript BigInt 12. November 2020 WebAssembly ECMAScript
- Atomics.wait, Atomics.notify, Atomics.waitAsync 24. September 2020 ECMAScript ES2020
- Logische Zuweisung 07. Mai 2020 ECMAScript ES2021
- Intl.DisplayNames 13. Februar 2020 Intl
- Schnelle, parallele Anwendungen mit WebAssembly SIMD 30. Januar 2020 WebAssembly
- RegExp-Übereinstimmungsindizes 17. Dezember 2019 ECMAScript
- String.prototype.replaceAll 11. November 2019 ECMAScript ES2021
- Top-level await 08. Oktober 2019 ECMAScript
- Nullish Coalescing 17. September 2019 ECMAScript ES2020
- Optionale Verkettung 27. August 2019 ECMAScript ES2020
- JSON einbeziehen, auch bekannt als JSON ⊂ ECMAScript 14. August 2019 ES2019
- Intl.NumberFormat 08. August 2019 Intl
- globalThis 16. Juli 2019 ECMAScript ES2020
- Schwache Referenzen und Finalisierer 09. Juli 2019 ECMAScript ES2021
- Stabiles Array.prototype.sort 02. Juli 2019 ECMAScript ES2019
- Symbol.prototype.description 25. Juni 2019 ECMAScript ES2019
- Object.fromEntries 18. Juni 2019 ECMAScript ES2019
- Promise-Kombinatoren 12. Juni 2019 ECMAScript ES2020 ES2021
- Array.prototype.flat und Array.prototype.flatMap 11. Juni 2019 ECMAScript ES2019
- Numerische Trennzeichen 28. Mai 2019 ECMAScript ES2021
- String.prototype.matchAll 02. Februar 2019 ECMAScript ES2020
- Intl.ListFormat 18. Dezember 2018 Intl
- Modul-Namensraumausgaben 18. Dezember 2018 ECMAScript ES2020
- Öffentliche und private Klassenfelder 13. Dezember 2018 ECMAScript ES2022
- Intl.RelativeTimeFormat 22. Oktober 2018 Intl
- Gut geformtes JSON.stringify 11. September 2018 ECMAScript ES2019
- JavaScript-Module 18. Juni 2018 ECMAScript ES2015
- BigInt: Ganzzahlen mit beliebiger Genauigkeit in JavaScript 01. Mai 2018 ECMAScript ES2020
- Optionale Fangbindung 27. März 2018 ECMAScript ES2019
- String.prototype.trimStart und String.prototype.trimEnd 26. März 2018 ECMAScript ES2019
- Überarbeitete Function.prototype.toString 25. März 2018 ECMAScript ES2019
- Dynamischer import() 21. November 2017 ECMAScript ES2020
- Promise.prototype.finally 23. Oktober 2017 ECMAScript ES2018
- Intl.PluralRules 04. Oktober 2017 Intl
- Objektrest- und Spreadeigenschaften 06. Juni 2017 ECMAScript ES2018