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

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

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

Description

Toutes les instances de {{jsxref("WebAssembly.Module")}} héritent de Module.prototype. Le prototype du constructeur {{jsxref("WebAssembly.Module()")}} peut être modifié afin de modifier le comportement de toutes les instances de {{jsxref( "WebAssembly.Module")}}.

Propriétés

Module.prototype.constructor
Renvoie la fonction qui a créé l'instance de l'objet. Par défaut, c'est le constructeur {{jsxref("WebAssembly.Module()")}}.
Module.prototype[@@toStringTag]
La valeur initiale de la propriété @@toStringTag est la chaîne de caractères "WebAssembly.Module".

Méthodes

Aucune.

Spécifications

Spécification État Commentaires
{{SpecName('WebAssembly JS', '#webassemblymodule-objects', 'WebAssembly.Module()')}} {{Spec2('WebAssembly JS')}} Brouillon de définition initiale pour WebAssembly.

Compatibilité des navigateurs

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

Voir aussi