| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/zh-CN/docs/WebAssembly/Reference/JavaScript_interface | [Back] [Original] |
Get to know MDN better
WebAssembly
WebAssembly.instantiate() WebAssembly WebAssembly.Memory()/WebAssembly.Table() WebAssembly.CompileError()/WebAssembly.LinkError()/WebAssembly.RuntimeError() WebAssembly WebAssembly.CompileErrorWebAssembly
WebAssembly.Global JavaScript WebAssembly.Module /
WebAssembly.InstanceWebAssembly.LinkErrorWebAssembly.Memory buffer ArrayBuffer WebAssembly Instance
WebAssembly.ModuleWebAssembly Worker
WebAssembly.RuntimeErrorWebAssembly.TableWebAssembly.TagWebAssembly
WebAssembly.ExceptionWebAssembly/JavaScript WebAssembly
WebAssembly.compile() WebAssembly WebAssembly.Module
WebAssembly.compileStreaming()WebAssembly.instantiate() WebAssembly API Module Instance
WebAssembly.instantiateStreaming() WebAssembly Module Instance
WebAssembly.validate() WebAssembly true false
GitHub Instantiate-streaming.html .wasm ResultObject promise instantiateStreaming() Response promise fetch()
const importObject = {
my_namespace: { imported_func: (arg) => console.log(arg) },
};
WebAssembly.instantiateStreaming(fetch("simple.wasm"), importObject).then(
(obj) => obj.instance.exports.exported_func(),
);
ResultObject .instance
| WebAssembly JavaScript Interface # webassembly-namespace |
| Web Proxy Viewer | New URL | Original Page |