WebAssembly-Definitionen
Diese Seitenreihe beschreibt die Top-Level-Moduldefinitionsfunktionen in Wasm zur Definition von Elementen wie Tabellen, Typen, Speicher, Funktionen usw.
Typen
func-
Eine Funktionssignatur, die die Kennung, Parametertypen, den Körper und die Ergebnistypen einer Funktion definiert.
Definitionen
data-
Definiert ein Segment von Bytes, das in den linearen Speicher kopiert werden kann.
elem-
Deklariert eine Reihe von Referenzen, die in eine Wasm-
tablekopiert werden können. global-
Erstellt eine neue globale Variable.
import-
Deklariert einen oder mehrere Imports. Jeder verweist auf einen Wert, der vom Host importiert wird (wie eine Funktion oder ein Speicher), und macht ihn im Wasm-Modul nutzbar.
memory-
Deklariert einen Block von linearem Speicher in Einheiten von 64KB-Seiten.
table-
Erstellt eine neue Tabelle.
tag-
Deklariert einen Ausnahmetyp, der im Modul geworfen werden kann.
Spezifikationen
| Spezifikation |
|---|
| Unknown specification> |