ArrayBuffer() コンストラクター
試してみましょう
ArrayBuffer()
コンストラクターは ArrayBuffer
オブジェクトを生成するために使用されます。
構文
new ArrayBuffer(length)
引数
length
- 作成する配列バッファーのサイズをバイト単位で指定します。
返値
指定されたサイズの新しい ArrayBuffer
オブジェクト。その内容は 0 に初期化されます。
例外
RangeError
: length
が Number.MAX_SAFE_INTEGER
よりも大きい (>= 2 ** 53) か、負の値であった場合。
互換性の注意
例
ArrayBuffer の作成
この例では、バッファーを参照する Int32Array
ビューを持つ 8 バイトのバッファーを作成しています。
var buffer = new ArrayBuffer(8);
var view = new Int32Array(buffer);
仕様書
ブラウザーの互換性
BCD tables only load in the browser