→
DataView ビューは ArrayBuffer の多様な数値型を、プラットフォームのエンディアンに関係なく読み書きするための低水準インターフェイスを提供します。
¶省く
var buffer = new ArrayBuffer(16); var view = new DataView(buffer, 0); view.setInt16(1, 42); view.getInt16(1); // 42
B=new ArrayBuffer(5); B[0]=10; B[1]=20; B[2]=30; //B=[10, 20, 30, 0, 0] V=new DataView(B, 1); //=[object]:[object DataView] D=V.getInt8(0); //=0。ArrayBufferに書き込んだのをDataViewにしてもだめなようだ。 V.setInt8(0, 100); //オフセット0に書き込み D=V.getInt8(0); //オフセット0を読み込み