在线文档教程

WebAssembly.memory.prototype

WebAssembly.memory.prototype

这是一项 实验技术

在使用此产品之前,请仔细检查浏览器兼容性表。

WebAssembly.Memory.prototype该属性表示WebAssembly.Memory()构造函数的原型。

| WebAssembly.Memory.prototype的属性特性 |

|:----|

| Writable | no |

| Enumerable | no |

| Configurable | no |

描述

所有WebAssembly.Memory实例都继承自Memory.prototypeWebAssembly.Memory()构造函数的原型对象可以被修改以影响所有WebAssembly.Memory实例。

属性

Memory.prototype.constructor返回创建此对象实例的函数。默认情况下这是WebAssembly.Memory()构造函数。Memory.prototype.buffer访问器属性,返回内存中包含的缓冲区。

方法

Memory.prototype.grow()通过指定数量的WebAssembly页面(每个页面大小为64KB)增加内存实例的大小。

规范

SpecificationStatusComment
Web Assembly JavaScript APIThe definition of 'Memory' in that specification.DraftInitial draft definition.

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic Support5716522No4411

FeatureAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic Support5757(Yes)1522No?11