ArrayBuffer

Gecko 2 で導入

(Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1)
草案
このページは完成していません。

ArrayBuffer は、一般的な固定長のバイナリデータのバッファを示すために使われるデータタイプです。ArrayBuffer の内容物を直接操作することはできません。代わりにバッファを特定の形式で表現し、またバッファの内容物を読み書きするために使用される ArrayBufferView オブジェクトを作成します。

メソッドの概要

ArrayBuffer ArrayBuffer(unsigned long length);

属性

属性 種類 説明
byteLength unsigned long 配列のサイズをバイト数で表します。この値は配列を生成するときに確定し、変更することはできません。読み取り専用です。

メソッド

ArrayBuffer()

コンストラクタは新規バッファのバイト長を入力として受け取り、新規作成された ArrayBuffer オブジェクトを返します。

ArrayBuffer ArrayBuffer(
  unsigned long length
);
パラメータ
length
作成する配列バッファのサイズをバイト数で表します。
戻り値

指定されたサイズの、新たな ArrayBuffer オブジェクト。その内容物は 0 で初期化されます。

例

以下の例では、32 バイトのバッファを作成します:

var buf = new ArrayBuffer(32);

ブラウザの互換性

  • Desktop
  • Mobile

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート 7 4.0 (2) 10 11.6 5.1
機能 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート 4.0 4.0 (2) -- -- 4.2

Tags (0)

タグを編集
  • No tags

Attachments (0)

 

添付ファイル