Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

Browser-Kompatibilität

Siehe auch