WebAssembly.Tag.prototype.type()

Die type() Prototyp-Methode des Tag-Objekts kann verwendet werden, um die Sequenz von Datentypen zu erhalten, die mit dem Tag verknüpft sind.

Syntax

js
type()

Parameter

Keine

Rückgabewert

Ein Objekt mit einer Eigenschaft namens parameters, die auf das Array der mit diesem Tag verknüpften Datentypen verweist.

Dies ist eine Kopie des type-Objekts, das ursprünglich an den Tag()-Konstruktor übergeben wurde.

Beispiele

Dieses Codebeispiel erstellt ein Tag, das zwei Datentypen definiert, und exportiert sie dann mit type(). Das Ergebnis wird in der Konsole ausgegeben:

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

// Console output:
// Object { parameters: (2) […] }
//   parameters: Array [ "i32", "i64" ]
//   <prototype>: Object { … }

Spezifikationen

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

Browser-Kompatibilität

Siehe auch