diff options
author | grian <54550982+grian32@users.noreply.github.com> | 2021-04-21 12:27:48 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-21 11:27:48 +0200 |
commit | a1ac17f9fa8d22e13a619598941aad4fba2fd6a3 (patch) | |
tree | 67077f1b212555285f0e13b8f61f7adb41271235 | |
parent | ffc01f9fc5cb9301fbf01a0d25b871ff02b4c3b1 (diff) |
docs(manual/wasm): add more example code. (#10250)
-rw-r--r-- | docs/getting_started/webassembly.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/getting_started/webassembly.md b/docs/getting_started/webassembly.md index 4aa1f35e4..0285c3b9a 100644 --- a/docs/getting_started/webassembly.md +++ b/docs/getting_started/webassembly.md @@ -20,3 +20,13 @@ const wasmInstance = new WebAssembly.Instance(wasmModule); const main = wasmInstance.exports.main as CallableFunction console.log(main().toString()); ``` + +And for files: + +```ts +const wasmCode = await Deno.readFile("main.wasm"); +const wasmModule = new WebAssembly.Module(wasmCode); +const wasmInstance = new WebAssembly.Instance(wasmModule); +const main = wasmInstance.exports.main as CallableFunction; +console.log(main().toString()); +``` |