WebAssembly.Tag.prototype.type()

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-type

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi