Nouvelles Du Monde

ECMAScript 2023 (ES14) : Nouvelles fonctionnalités pour la recherche et la modification des tableaux, utilisation de symboles comme clés WeakMap, normalisation de la grammaire shebang/hashbang. La mise à jour sera publiée officiellement en juin par ECMA International, organisateur de la norme du langage de programmation JavaScript, qui a été publiée pour la première fois en 1997. Les évolutions régulières de la norme fournissent une cohérence dans les structures de données JavaScript et répondent aux besoins des développeurs.

ECMAScript 2023 (ES14) : Nouvelles fonctionnalités pour la recherche et la modification des tableaux, utilisation de symboles comme clés WeakMap, normalisation de la grammaire shebang/hashbang. La mise à jour sera publiée officiellement en juin par ECMA International, organisateur de la norme du langage de programmation JavaScript, qui a été publiée pour la première fois en 1997. Les évolutions régulières de la norme fournissent une cohérence dans les structures de données JavaScript et répondent aux besoins des développeurs.

Depuis sa création, JavaScript est devenu un langage de programmation incontournable pour le développement web. Pour répondre aux besoins croissants des développeurs, ECMAScript, l’organisation internationale en charge de la normalisation du langage JavaScript, travaille sans relâche à l’élaboration de nouvelles spécifications. Cette année, ECMAScript 2023 apportera des améliorations significatives aux tableaux, en introduisant de nouvelles méthodes pour faciliter leur manipulation. L’une des fonctionnalités les plus attendues est la possibilité de rechercher un élément dans un tableau à partir de la fin, un ajout qui devrait simplifier considérablement les tâches courantes de programmation. Dans cet article, nous explorerons en détail cette nouveauté passionnante et comment elle peut aider les développeurs à gagner en efficacité dans leur travail quotidien.


La prochaine mise à jour officielle de la norme JavaScript, ECMAScript 2023 (ES14), devrait ajouter quatre nouvelles fonctionnalités spécifiées par l’ECMA TC39 sur GitHub, notamment pour la recherche et la modification des tableaux, l’utilisation de symboles comme clés pour les WeakMaps, la normalisation de la grammaire shebang/hashbang et la possibilité de modifier un tableau copié tout en conservant le tableau original. Les nouvelles méthodes .findlast() et .findLastIndex() permettent de rechercher un élément dans un tableau à partir de la fin du tableau. Les symboles peuvent être utilisés comme clés dans les WeakMaps pour faciliter leur utilisation. La modification des tableaux par copie permet d’éviter des effets secondaires inattendus dans des codes complexes. Enfin, la normalisation de la grammaire shebang/hashbang unifierait et normaliserait la façon dont elle est gérée. Les propositions devraient être intégrées officiellement en juin, faisant d’ES14 la quatorzième édition de la spécification ECMAScript depuis sa première publication en 1997.

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ADVERTISEMENT