[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/zh-CN/docs/WebAssembly/Reference/JavaScript_interface/validate_static [Back]  [Original]

WebAssembly.validate() - WebAssembly | MDN

MDN Web Docs

View in English Always switch to English

WebAssembly.validate()

*

201710

*

WebAssembly.validate() WebAssembly true wasm false

js
WebAssembly.validate(bufferSource)
WebAssembly.validate(bufferSource, compileOptions)

bufferSource

WebAssembly typed array ArrayBuffer

bufferSource wasm truefalse

bufferSource typed array ArrayBuffer TypeError

validate.html fetch .wasm validate()

js
fetch("simple.wasm")
  .then((response) => response.arrayBuffer())
  .then((bytes) => {
    const valid = WebAssembly.validate(bytes);
    console.log(
      `The given bytes are ${valid ? "" : "not "}a valid Wasm module`,
    );
  });

WebAssembly JavaScript Interface
# dom-webassembly-validate


Web Proxy Viewer  |  New URL  |  Original Page