| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/ja/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
(GitHub index-compile.html ) simple.wasm WebAssembly.compileStreaming() Module postMessage()
var worker = new Worker("wasm_worker.js");
WebAssembly.compileStreaming(fetch("simple.wasm")).then((mod) =>
worker.postMessage(mod),
);
(wasm_worker.js ) import WebAssembly.instantiate()
var importObject = {
imports: {
imported_func: function (arg) {
console.log(arg);
},
},
};
onmessage = function (e) {
console.log("module received from main thread");
var mod = e.data;
WebAssembly.instantiate(mod, importObject).then(function (instance) {
instance.exports.exported_func();
});
};
| WebAssembly JavaScript Interface # modules |
| Web Proxy Viewer | New URL | Original Page |