Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

WebAssembly.Tag.prototype.type()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

La méthode type(), rattachée au prototype d'un objet Tag, permet d'accéder à la séquence des types de données associés à la balise.

L'objet renvoyé par la méthode sera le même que celui initialement passé au constructeur Tag().

Syntaxe

js
type();

Paramètres

Aucun.

Valeur de retour

Un objet avec une propriété nommée parameters qui fait référence au tableau des types de données associés à cette instance Tag.

Il s'agit du même objet type qui a été initialement passé au constructeur Tag().

Exemples

Dans le fragment de code qui suit, on crée une balise avec deux types de données et on les consulte après à l'aide de type() pour les afficher dans la console :

js
const tag = new WebAssembly.Tag({ parameters: ["i32", "i64"] });
console.log(tag.type());

// Affichera dans la console :
// Object { parameters: (2) […] }
//   parameters: Array [ "i32", "i64" ]
//   <prototype>: Object { … }

Spécifications

Specification
WebAssembly JavaScript Interface: Exception Handling
# dom-tag-tag-type-type

Compatibilité des navigateurs

Voir aussi