Skip to main content
WebAssembly.Global - WASM - Web documentation
class WebAssembly.Global
A `WebAssembly.Global` object represents a global variable instance, accessible from both JavaScript and importable/exportable across one or more `WebAssembly.Module` instances. This allows dynamic linking of multiple modules. [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/Global)

Constructors

new
Global(
descriptor: GlobalDescriptor,
v?: any,
)
Creates a new `Global` object.

Properties

value: any
The value contained inside the global variable — this can be used to directly set and get the global's value.

Methods

valueOf(): any
Old-style method that returns the value contained inside the global variable.