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

WebAssembly - WebAssembly | MDN

MDN Web Docs

View in English Always switch to English

WebAssembly

Baseline
*

201710

*

WebAssembly JavaScript WebAssembly

WebAssembly Math Intl

WebAssembly

WebAssembly.CompileError

WebAssembly

WebAssembly.Global

JavaScript 1 WebAssembly.Module /

WebAssembly.Instance

WebAssembly.Module

WebAssembly.LinkError

()

WebAssembly.Memory

buffer ArrayBuffer WebAssembly Instance

WebAssembly.Module

WebAssembly

WebAssembly.RuntimeError

WebAssembly ()

WebAssembly.Suspending

Promise JavaScript Wasm

WebAssembly.Table

WebAssembly ()

WebAssembly.Tag

WebAssembly 1

WebAssembly.Exception

WebAssembly/JavaScript WebAssembly

WebAssembly.JSTag

JavaScript WebAssembly.Tag JavaScript Wasm

WebAssembly.compile()

WebAssembly.Module WebAssembly

WebAssembly.compileStreaming()

WebAssembly.Module

WebAssembly.instantiate()

WebAssembly API Module Instance

WebAssembly.instantiateStreaming()

WebAssembly Module Instance

WebAssembly.promising()

WebAssembly.Suspending() Wasm Promise

WebAssembly.validate()

WebAssembly WebAssembly (true) (false)

.wasm

GitHub instantiate-streaming.html Wasm ResultObject instantiateStreaming() Response fetch()

js
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