- Un article qui explique comment lire un document de spécification comme ES2022, en le présentant et en l’organisant comme une spécification elle-même
- Pourquoi la lire ? : parce qu’il s’agit de la source la plus autorisée concernant le comportement de toutes les implémentations JavaScript
- Que ce soit dans un navigateur, dans Node.js ou sur un appareil IoT
- Ce qui est inclus et ce qui ne l’est pas dans la spécification ECMAScript
- Explorer la spécification : (l’auteur de cet article préfère la découper en 5 parties, comme ci-dessous)
- Conventions and basics
- Grammar productions of the language
- Static semantics of the language
- Runtime semantics of the language
- APIs
- Mais la spécification réelle n’est pas organisée de cette manière. Chaque chapitre mélange Grammar / Static / Runtime
- L’article explique donc en détail comment lire la partie la plus importante, Runtime Semantics
- La lecture est facile, mais certaines expressions abrégées sont difficiles à comprendre, d’où des explications à leur sujet
- Abstract Operations, [[This]], ? et !, etc.
2 commentaires
[ Article traduit ] Comment lire la spécification ECMAScript by difkememd
https://fr.news.hada.io/topic?id=6188
Je me dis aussi que si une traduction de cet article sortait, cela aiderait beaucoup de monde ^^;