--- title: WebAssembly.Global.prototype slug: conflicting/Web/JavaScript/Reference/Global_Objects/WebAssembly/Global tags: - JavaScript - Propriété - Prototype - WebAssembly translation_of: Web/JavaScript/Reference/Global_Objects/WebAssembly/Global translation_of_original: Web/JavaScript/Reference/Global_Objects/WebAssembly/Global/prototype original_slug: Web/JavaScript/Reference/Objets_globaux/WebAssembly/Global/prototype ---
{{JSRef}}

La propriété WebAssembly.Global.prototype représente le prototype du constructeur {{jsxref("WebAssembly.Global()")}}.

{{js_property_attributes(0, 0, 0)}}

Description

Toutes les instances de {{jsxref("WebAssembly.Global")}} héritent de Global.prototype. L'objet prototype du constructeur {{jsxref("WebAssembly.Global()")}} peut être modifié afin d'avoir un impact sur l'ensemble des instances {{jsxref( "WebAssembly.Global")}}.

Propriétés

Global.prototype.constructor
Cette propriété renvoie la fonction qui a créé l'instance de l'objet. Par défaut, c'est le constructeur {{jsxref("WebAssembly.Global()")}}.
Global.prototype[@@toStringTag]
La valeur initiale de la propriété @@toStringTag est la chaîne de caractères "WebAssembly.Global".
Global.prototype.value
La valeur contenue à l'intérieur de la variable globale. Cette propriété peut être utilisée afin de modifier et d'accéder à la valeur globale.

Méthodes

Global.prototype.valueOf()
Une méthode qui renvoie la valeur contenue dans la variable globale.

Spécifications

Spécification État Commentaires
{{SpecName('WebAssembly JS', '#globals', 'WebAssembly.Global()')}} {{Spec2('WebAssembly JS')}} Brouillon pour la définition initiale.

Compatibilité des navigateurs

{{Compat("javascript.builtins.WebAssembly.Global.prototype")}}

Voir aussi