Fonctionnalités
· 3 minutes de lecture
Fonctionnalités de JavaScript et WebAssembly
Cette section explique les dernières nouvelles fonctionnalités de JavaScript, le langage de programmation spécifié par ECMA-262 (ECMAScript) et ECMA-402 (l'API d'internationalisation d'ECMAScript), et de WebAssembly (Wasm).
Nous visons à fournir des explications concises des nouvelles fonctionnalités linguistiques avec des exemples de code faciles à comprendre. Pour une documentation plus approfondie, veuillez consulter les liens externes dans chaque explication.
- La nouvelle superpuissance de JavaScript : Gestion explicite des ressources 09 mai 2025 ECMAScript
- Helpers d'itérateurs 27 mars 2024 ECMAScript
- Attributs d'importation 31 janvier 2024 ECMAScript
- Drapeau RegExp v avec notation d'ensemble et propriétés des chaînes 27 juin 2022 ECMAScript
- Recherche d'éléments dans les tableaux et les TypedArrays 27 octobre 2021 ECMAScript
- Méthode at pour un indexage relatif 13 juillet 2021 ECMAScript
- Causes des erreurs 07 juillet 2021 ECMAScript
- Object.hasOwn 01 juillet 2021 ECMAScript
- Assertions d'importation 15 juin 2021 ECMAScript
- Vérifications privées de marque alias #foo dans obj 14 avril 2021 ECMAScript
- Blocs d'initialisation statiques de classe 30 mars 2021 ECMAScript
- Intégration de WebAssembly avec JavaScript BigInt 12 novembre 2020 WebAssembly ECMAScript
- Atomics.wait, Atomics.notify, Atomics.waitAsync 24 septembre 2020 ECMAScript ES2020
- Affectation logique 07 mai 2020 ECMAScript ES2021
- Intl.DisplayNames 13 février 2020 Intl
- Applications rapides et parallèles avec WebAssembly SIMD 30 janvier 2020 WebAssembly
- Indices de correspondance RegExp 17 décembre 2019 ECMAScript
- String.prototype.replaceAll 11 novembre 2019 ECMAScript ES2021
- Await au niveau supérieur 08 octobre 2019 ECMAScript
- Coalescence NULLish 17 septembre 2019 ECMAScript ES2020
- Chaînage optionnel 27 août 2019 ECMAScript ES2020
- Inclure JSON alias JSON ⊂ ECMAScript 14 août 2019 ES2019
- Intl.NumberFormat 08 août 2019 Intl
- globalThis 16 juillet 2019 ECMAScript ES2020
- Références faibles et finaliseurs 09 juillet 2019 ECMAScript ES2021
- Sort stable de Array.prototype 02 juillet 2019 ECMAScript ES2019
- Description de Symbol.prototype 25 juin 2019 ECMAScript ES2019
- Object.fromEntries 18 juin 2019 ECMAScript ES2019
- Combinateurs de Promises 12 juin 2019 ECMAScript ES2020 ES2021
- Array.prototype.flat et Array.prototype.flatMap 11 juin 2019 ECMAScript ES2019
- Séparateurs numériques 28 mai 2019 ECMAScript ES2021
- String.prototype.matchAll 02 février 2019 ECMAScript ES2020
- Intl.ListFormat 18 décembre 2018 Intl
- Exports de namespace de modules 18 décembre 2018 ECMAScript ES2020
- Champs public et privé de classe 13 décembre 2018 ECMAScript ES2022
- Intl.RelativeTimeFormat 22 octobre 2018 Intl
- JSON.stringify bien formé 11 septembre 2018 ECMAScript ES2019
- Modules JavaScript 18 juin 2018 ECMAScript ES2015
- BigInt : entiers à précision arbitraire en JavaScript 01 mai 2018 ECMAScript ES2020
- Gestion optionnelle de catch 27 mars 2018 ECMAScript ES2019
- String.prototype.trimStart et String.prototype.trimEnd 26 mars 2018 ECMAScript ES2019
- Relevé de Function.prototype.toString révisé 25 mars 2018 ECMAScript ES2019
- import() dynamique 21 novembre 2017 ECMAScript ES2020
- Promise.prototype.finally 23 octobre 2017 ECMAScript ES2018
- Intl.PluralRules 04 octobre 2017 Intl
- Propriétés rest et spread des objets 06 juin 2017 ECMAScript ES2018