From a1ac17f9fa8d22e13a619598941aad4fba2fd6a3 Mon Sep 17 00:00:00 2001 From: grian <54550982+grian32@users.noreply.github.com> Date: Wed, 21 Apr 2021 12:27:48 +0300 Subject: docs(manual/wasm): add more example code. (#10250) --- docs/getting_started/webassembly.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'docs/getting_started/webassembly.md') 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()); +``` -- cgit v1.2.3