Prise en charge des fonctionnalités
Nos explications sur les fonctionnalités des langages JavaScript et WebAssembly incluent souvent des listes de prise en charge des fonctionnalités comme celle-ci :
Une fonctionnalité sans aucune prise en charge ressemblerait à ceci :
Pour les fonctionnalités de pointe, il est courant de voir une prise en charge mixte entre les environnements :
L'objectif est de fournir une vue d'ensemble rapide de la maturité d'une fonctionnalité, non seulement dans V8 et Chrome, mais aussi dans l'ensemble de l'écosystème JavaScript. Notez que cela ne se limite pas aux implémentations natives dans les machines virtuelles JavaScript activement développées comme V8, mais inclut également la prise en charge des outils, représentée ici par l'icône Babel.