WebAssembly.Memory.prototype

Experimental

これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

WebAssembly.Memory.prototype プロパティは WebAssembly.Memory() コンストラクタのプロトタイプを表します。

WebAssembly.Memory.prototype のプロパティ属性
書込可能 不可
列挙可能 不可
設定可能 不可

説明

全ての WebAssembly.Memory インスタンスは Memory.prototype を継承します。 WebAssembly.Memory() コンストラクタのプロトタイプオブジェクトは全ての WebAssembly.Memory インスタンスに影響するように変更可能です。

プロパティ

Memory.prototype.constructor
このオブジェクトのインスタンスを生成した関数を返します。デフォルトでは WebAssembly.Memory() コンストラクタです。
Memory.prototype.buffer
メモリーに格納されているバッファを返すアクセサプロパティ。

メソッド

Memory.prototype.grow()
指定した WebAssembly ページの数 (64KBを1単位とする) で Memory インスタンスのサイズを増やします。

仕様

仕様 策定状況 コメント
WebAssembly JavaScript Interface
Memory の定義
草案 初回ドラフト定義

ブラウザ実装状況

No compatibility data found for javascript.builtins.WebAssembly.Memory.prototype.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.

関連情報