→mdn
Int16Array は型付き配列で、プラットフォームのバイト順による 2 の補数形式の 16 ビット符号付き整数値の配列を表します。バイト順の制御が必要な場合は、代わりに DataView を使用してください。中身は 0 で初期化されます。生成されると、配列内の要素はそのオブジェクトのメソッドを使用するか、配列の標準的な添字の構文(すなわち、ブラケット記法)を使用するかして参照することができます。
長さから
var int16 = new Int16Array(2); int16[0] = 42; D=int16[0]; //=42 D=int16.length; //=2 D=int16.BYTES_PER_ELEMENT; //=2
配列から
var arr = new Int16Array([21, 31]); D=arr[1]; //=31
別の TypedArray から
var x = new Int16Array([21, 31]); var y = new Int16Array(x); D=y[0]; //=21
ArrayBuffer から
var buffer = new ArrayBuffer(8); var z = new Int16Array(buffer, 0, 4); //¶=Int16Array[0, 0, 0, 0]
反復可能オブジェクトから
var iterable = function*(){ yield* [1, 2, 3]; }(); var int16 = new Int16Array(iterable); //=Int16Array[1, 2, 3]
HTML: |
⯈スクリプト組み込み: |
JavaScript: | |
JavaScript: | |
表示内容: |
表示内容: |