JavaScript pour les développeurs impatients [e-book] édition 2022
(exploringjs.com)-
Ajout des nouvelles fonctionnalités d’ECMAScript 2022
-
Nouveaux membres pour les classes
→ Les properties (slots publics) peuvent être créées comme champs publics d’instance/statiques
→ Des slots privés sont ajoutés et peuvent être créés comme champ privé, méthode privée ou accesseur
→ Blocs d’initialisation statiques
-
Vérification de slot privé : #privateSlot in obj
-
awaitde premier niveau possible dans les modules -
error.cause: Error et ses sous-classes peuvent indiquer une autre erreur à l’origine de l’erreur actuelle -
Méthode
.at(): similaire à[], mais accepte aussi les valeurs négatives
→ ['a', 'b', 'c'].at(-1) = 'c'
→ string, Array et tous les Typed Arrays comme Uint8Array prennent en charge .at()
-
RegExp Match Indices : enregistre le début et la fin de chaque groupe correspondant
-
Vérifier avec
Object.hasOwn(obj, propKey)si la clé existe bien
1 commentaires
JavaScript pour les développeurs impatients [e-book] édition 2021 https://fr.news.hada.io/topic?id=4046
JavaScript pour les développeurs impatients [e-book gratuit en anglais] - https://fr.news.hada.io/topic?id=2380