summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgrian <54550982+grian32@users.noreply.github.com>2021-04-21 12:27:48 +0300
committerGitHub <noreply@github.com>2021-04-21 11:27:48 +0200
commita1ac17f9fa8d22e13a619598941aad4fba2fd6a3 (patch)
tree67077f1b212555285f0e13b8f61f7adb41271235
parentffc01f9fc5cb9301fbf01a0d25b871ff02b4c3b1 (diff)
docs(manual/wasm): add more example code. (#10250)
-rw-r--r--docs/getting_started/webassembly.md10
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());
+```