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()-Methode des Tag-Objekts kann verwendet werden, um die Abfolge 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 das Array der mit diesem Tag verknüpften Datentypen referenziert.
Dies ist eine Kopie des type-Objekts, das ursprünglich in den Tag()-Konstruktor übergeben wurde.
Beispiele
Dieses Code-Snippet erstellt ein Tag, das zwei Datentypen definiert und ruft sie dann mit type() ab:
js
const tag = new WebAssembly.Tag({ parameters: ["i32", "i64"] });
console.log(tag.type());
Das im Konsolenprotokoll angezeigte Objekt sieht folgendermaßen aus:
json
{
"parameters": ["i32", "i64"]
}
Spezifikationen
| Spezifikation |
|---|
| WebAssembly JavaScript Interface: Exception Handling> # dom-tag-tag-type-type> |