WebAssembly.Tag.prototype.type()
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
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
| Spezifikation |
|---|
| WebAssembly JavaScript Interface: Exception Handling> # dom-tag-tag-type-type> |