[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/WebAssembly/Reference/JavaScript_interface/Module/Module [Back]  [Original]

WebAssembly.Module() - WebAssembly | MDN

MDN Web Docs

View in English Always switch to English

WebAssembly.Module()

Baseline
*

201710

*

WebAssembly.Module() WebAssembly Module Worker

WebAssembly.Module() WebAssembly Module WebAssembly.compile()

js
new WebAssembly.Module(bufferSource);

bufferSource

ArrayBuffer .wasm

WebAssembly

js
var importObject = {
  imports: {
    imported_func: function (arg) {
      console.log(arg);
    },
  },
};

function createWasmModule(bytes) {
  return new WebAssembly.Module(bytes);
}

fetch("simple.wasm")
  .then((response) => response.arrayBuffer())
  .then((bytes) => {
    let mod = createWasmModule(bytes);
    WebAssembly.instantiate(mod, importObject).then((result) =>
      result.exports.exported_func(),
    );
  });

WebAssembly JavaScript Interface
# dom-module-module


Web Proxy Viewer  |  New URL  |  Original Page