→、
その Dataview 内の指定位置からデータを Int8 として読み取ります。
| Dataview | Dataview。 |
|---|---|
| byteOffset | ビューの先頭からのバイト単位のオフセットで、データを読み取る位置です。 |
符号付き 8 ビット整数。
アライメントの強制はありません。複数バイトの値はどのオフセットからも読み取ることができます。
var buffer = new ArrayBuffer(8); var dataview = new DataView(buffer); D=dataview.getInt8(1); //=0
B=new ArrayBuffer(4); V=new DataView(B); V.setInt8(0, 10); D=V.getInt8(0); //=10 V.setInt16(0, 300); D=V.getInt8(0); //=1 D=V.getInt8(1); //=44。300→12c(16進)、2c→44(10進)。