WebAssembly.Tag() Konstruktor
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since May 2022.
Der WebAssembly.Tag()
Konstruktor erstellt ein neues WebAssembly.Tag
Objekt.
Syntax
js
new WebAssembly.Tag(type)
Parameter
type
-
Ein Objekt, das die folgenden Mitglieder enthalten kann:
parameters
-
Ein Array von Datentypen (
"i32"
,"i64"
,"f32"
,"f64"
,"v128"
,"externref"
,"anyfunc"
).
Ausnahmen
TypeError
-
Wird ausgelöst, wenn mindestens eine dieser Bedingungen erfüllt ist:
- Der
type
Parameter ist kein Objekt. - Die
type.parameters
Eigenschaft wird nicht bereitgestellt. - Die
type.parameters
enthält einen nicht unterstützten Datentyp.
- Der
Beispiele
Dies erstellt einen Tag mit zwei Werten.
js
const tag = new WebAssembly.Tag({ parameters: ["i32", "i64"] });
Spezifikationen
Specification |
---|
WebAssembly JavaScript Interface: Exception Handling # dom-tag-tag |