call
call
ruft eine Funktion auf, wobei return_call
die Tail-Call-Version davon ist. call_indirect
ruft eine Funktion in einer Tabelle auf, wobei return_call_indirect
die Tail-Call-Version davon ist.
Beispiele
Aufrufen der greet
-Funktion, die aus JavaScript mit call
importiert wurde:
Probieren Sie es aus
Berechnen der Fakultät für eine Zahl mit return_call
und Protokollierung des Ergebnisses mit der exportierten fac
-Funktion:
Probieren Sie es aus
Syntax
wasm
call $greet
Anweisung | Binärer Opcode |
---|---|
call |
0x10 |
call_indirect |
0x11 |
return_call |
0x12 |
return_call_indirect |
0x13 |