implements
est un Futur mot réservé ce qui signifie qu'il s'agit d'un mot-clé, mais qui n'a actuellement aucune signification dans la langue.
Les mots suivants sont utilisés comme mots-clés dans les extensions proposées et sont donc réservés pour permettre la possibilité d'une adoption future de ces extensions.
Les tokens suivants sont également considérés comme des FutureReservedWords lorsqu'ils apparaissent dans le cadre de code de mode strict (voir 10.1.1 ).
implements let private public yield
interface package protected static
Cette liste est différente dans la dernière spécification du langage ECMAScript puisque let
, yield
y static
ont reçu une signification formelle depuis.
L'actuel Mot réservé section :
enum n'est pas actuellement utilisé comme mot clé dans cette spécification. Il s'agit d'un futur mot réservé, mis de côté pour être utilisé comme mot-clé dans de futures extensions de langage.
De même, met en œuvre , interface , paquet , privé , protégé y public sont de futurs mots réservés dans code de mode strict .
Je ne vois pas comment le implements
mot-clé se référerait à autre chose que l'héritage, ce qui me suggère que comité technique 39 (l'organisme officiellement responsable de la spécification ECMAScript) n'a pas exclu la possibilité d'ajouter l'isolation/l'héritage.
El processus pour obtenir l'ajout d'une fonctionnalité comprend une phase d'entrée. IDL pour ECMAScript est un exemple de contribution qui pourrait venir façonner cette fonctionnalité.
Ce référentiel est destiné à une étude de l'utilisation d'un langage de description d'interface (IDL) dans la norme ECMAScript. Il n'est pas actuellement à un stade de la TC39.