【译】WebAssembly 中的 Memory


  • Global Moderator

    当 WebAssembly 模块被实例化时,它需要一个 memory 对象。你可以创建一个新的WebAssembly.Memory并传递该对象。如果没有创建 memory 对象,在模块实例化的时候将会自动创建,并且传递给实例。
    JS引擎创建一个ArrayBuffer(我在另一篇文章中解释)来做这件事情。ArrayBuffer 是 JS 引用的 JavaScript 对象。JS 为你分配内存。你告诉它需要多少内存,它会创建一个对应大小的ArrayBuffer。

    https://fanmingfei.com/posts/WebAssembly_Memory.html


 

A community for developers looking to put WebAssembly to use today. Come rock WebAssembly with us!