13 points par xguru 2022-01-10 | 1 commentaires | Partager sur WhatsApp
<p>- Ajout des nouvelles fonctionnalités d’ECMAScript 2022<br /> - Nouveaux membres pour les classes<br /> → Les properties (slots publics) peuvent être créées comme champs publics d’instance/statiques <br /> → Des slots privés sont ajoutés et peuvent être créés comme champ privé, méthode privée ou accesseur <br /> → Blocs d’initialisation statiques<br /> - Vérification de slot privé : #privateSlot in obj <br /> - `await` de premier niveau possible dans les modules <br /> - `error.cause` : Error et ses sous-classes peuvent indiquer une autre erreur à l’origine de l’erreur actuelle <br /> - Méthode `.at()` : similaire à `[]`, mais accepte aussi les valeurs négatives<br /> → ['a', 'b', 'c'].at(-1) = 'c'<br /> → `string`, `Array` et tous les Typed Arrays comme `Uint8Array` prennent en charge `.at()` <br /> - RegExp Match Indices : enregistre le début et la fin de chaque groupe correspondant <br /> - Vérifier avec `Object.hasOwn(obj, propKey)` si la clé existe bien <br /> </p>

1 commentaires

 
xguru 2022-01-10
<p>- JavaScript pour les développeurs impatients [e-book] édition 2021 https://fr.news.hada.io/topic?id=4046<br /> - JavaScript pour les développeurs impatients [e-book gratuit en anglais] - https://fr.news.hada.io/topic?id=2380</p&gt;