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

WebAssembly.Table.prototype.set() - WebAssembly | MDN

MDN Web Docs

View in English Always switch to English

WebAssembly.Table.prototype.set()

Baseline

201710

set() WebAssembly.Table

js
set(index, value);

index

value

WebAssembly wasm JavaScript

Table.set

(table2.html ) 2 WebAssembly Table 2 (Table.prototype.get() ) 2 ( null )

js
var tbl = new WebAssembly.Table({ initial: 2, element: "anyfunc" });
console.log(tbl.length);
console.log(tbl.get(0));
console.log(tbl.get(1));

js
var importObj = {
  js: {
    tbl: tbl,
  },
};

wasm (table2.wasm) WebAssembly.instantiateStreaming() 2 (table2.wasm () 2 )

js
WebAssembly.instantiateStreaming(fetch("table2.wasm"), importObject).then(
  function (obj) {
    console.log(tbl.length);
    console.log(tbl.get(0)());
    console.log(tbl.get(1)());
  },
);

2 (get(0) get(0)())

JavaScript wasm

WebAssembly JavaScript Interface
# dom-table-set


Web Proxy Viewer  |  New URL  |  Original Page