18 points par xguru 2022-02-28 | 2 commentaires | Partager sur WhatsApp
  • 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

 
youngiggy 2022-03-21

[ Article traduit ] Comment lire la spécification ECMAScript by difkememd
https://fr.news.hada.io/topic?id=6188

 
xguru 2022-02-28

Je me dis aussi que si une traduction de cet article sortait, cela aiderait beaucoup de monde ^^;