WASM Global
WASM Global 是 WebAssembly 的全局变量对象,可跨模块与 JS 共享可变全局,用于链接与配置传递。
用途
在 WASM 模块间或 WASM 与 JS 间共享全局变量,支持可变与不可变、可导出导入。
机制
new WebAssembly.Global({value, mutable}, init) 创建全局变量,value/get/set 读写。WASM 模块可导入导出 Global。mutable=true 允许 set。用于 WASI 与链接。
用例
- WASM 全局变量
- 模块链接
- WASM-JS 共享状态