| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/zh-CN/docs/WebAssembly/Reference/JavaScript_interface/Table | [Back] [Original] |
Get to know MDN better
WebAssembly.Table JavaScript WebAssembly Table JavaScript WebAssemble Table JavaScript WebAssembly
Table
WebAssembly.Table() Table
Table.prototype.length Table
table2.html WebAssembly Table 2 Table.prototype.get() 2 null
const tbl = new WebAssembly.Table({ initial: 2, element: "anyfunc" });
console.log(tbl.length); // "2"
console.log(tbl.get(0)); // "null"
console.log(tbl.get(1)); // "null"
Table
const importObj = {
js: { tbl },
};
WebAssembly.instantiateStreaming() Wasm table2.wasmtable2.wasm 42 83 Table 0 1 2 WebAssembly JS
WebAssembly.instantiateStreaming(fetch("table2.wasm"), importObject).then(
(obj) => {
console.log(tbl.length);
console.log(tbl.get(0)());
console.log(tbl.get(1)());
},
);
get(0)() get(0)
JavaScript Table Wasm Table
| WebAssembly JavaScript Interface # tables |
| Web Proxy Viewer | New URL | Original Page |