| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/zh-CN/docs/WebAssembly/Reference/JavaScript_interface/Module | [Back] [Original] |
Get to know MDN better
WebAssembly.Module() Module
WebAssembly.Module.customSections() Module
WebAssembly.Module.exports() Module
WebAssembly.Module.imports() Module
WebAssembly.compileStreaming() simple.wasm Module postMessage() worker
const worker = new Worker("wasm_worker.js");
WebAssembly.compileStreaming(fetch("simple.wasm")).then((mod) =>
worker.postMessage(mod),
);
Worker wasm_worker.js WebAssembly.instantiate()
const importObject = {
imports: {
imported_func(arg) {
console.log(arg);
},
},
};
onmessage = (e) => {
console.log("module received from main thread");
const mod = e.data;
WebAssembly.instantiate(mod, importObject).then((instance) => {
instance.exports.exported_func();
});
};
| WebAssembly JavaScript Interface # modules |
| Web Proxy Viewer | New URL | Original Page |