跳到主要内容
uencoder

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 共享状态

相关工具

参考链接