WebAssembly.Instance オブジェクトはステートフルで、実行可能な WebAssembly.Module のインスタンスです。 Instance オブジェクトには JavaScript から WebAssembly コードを呼び出すことができるすべてのエクスポートされた WebAssembly 関数が含まれます。
コンストラクター
WebAssembly.Instance()- 新しい
Instanceオブジェクトを生成します。
Instance のインスタンス
全ての Instance インスタンスは Instance() コンストラクターのプロトタイプオブジェクトを継承します。これは全ての Instance インスタンスに影響するように変更可能です。
インスタンスプロパティ
Instance.prototype.constructor- このオブジェクトインスタンスを生成した関数を返します。既定では、これは
WebAssembly.Instance()コンストラクターです。 Instance.prototype.exports読取専用- メンバーとして WebAssembly モジュールのインスタンスからエクスポートされたすべての関数を含むオブジェクトを返します。 JavaScript からアクセスしたり使用したりすることができます。
インスタンスメソッド
なし。
仕様書
| 仕様書 |
|---|
| WebAssembly JavaScript Interface Instance の定義 |
ブラウザーの互換性
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。
Update compatibility data on GitHub
| デスクトップ | モバイル | サーバー | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Memory | Chrome 完全対応 57 | Edge 完全対応 16 | Firefox
完全対応
52
| IE 未対応 なし | Opera 完全対応 44 | Safari 完全対応 11 | WebView Android 完全対応 57 | Chrome Android 完全対応 57 | Firefox Android
完全対応
52
| Opera Android 完全対応 43 | Safari iOS 完全対応 11 | Samsung Internet Android 完全対応 7.0 | nodejs 完全対応 8.0.0 |
Memory() constructor | Chrome 完全対応 57 | Edge 完全対応 16 | Firefox
完全対応
52
| IE 未対応 なし | Opera 完全対応 44 | Safari 完全対応 11 | WebView Android 完全対応 57 | Chrome Android 完全対応 57 | Firefox Android
完全対応
52
| Opera Android 完全対応 43 | Safari iOS 完全対応 11 | Samsung Internet Android 完全対応 7.0 | nodejs 完全対応 8.0.0 |
buffer | Chrome 完全対応 57 | Edge 完全対応 16 | Firefox
完全対応
52
| IE 未対応 なし | Opera 完全対応 44 | Safari 完全対応 11 | WebView Android 完全対応 57 | Chrome Android 完全対応 57 | Firefox Android
完全対応
52
| Opera Android 完全対応 43 | Safari iOS 完全対応 11 | Samsung Internet Android 完全対応 7.0 | nodejs 完全対応 8.0.0 |
grow | Chrome 完全対応 57 | Edge 完全対応 16 | Firefox
完全対応
52
| IE 未対応 なし | Opera 完全対応 44 | Safari 完全対応 11 | WebView Android 完全対応 57 | Chrome Android 完全対応 57 | Firefox Android
完全対応
52
| Opera Android 完全対応 43 | Safari iOS 完全対応 11 | Samsung Internet Android 完全対応 7.0 | nodejs 完全対応 8.0.0 |
凡例
- 完全対応
- 完全対応
- 未対応
- 未対応
- 実装ノートを参照してください。
- 実装ノートを参照してください。