WASM Instantiate
WASM 实例化将 Module 与导入对象绑定创建 Instance,分配 Memory/Table 并执行 start 函数。
用途
将已编译 WASM 模块实例化为可调用实例,绑定导入函数与内存,启动执行。
机制
WebAssembly.instantiate(module, imports)→Promise<Instance>:分配 Memory/Table,解析导入(JS 函数或其它 WASM 导出),链接模块,执行 start 函数。Instance.exports 暴露导出函数供 JS 调用。
用例
- WASM 实例创建
- 导入绑定
- WASM-JS 互调