>>351明示的には>>343だけどそもそも
バイナリの読み書きに関しては暗黙的に同等な事をやってくれるから要らない

ab = new ArrayBuffer(10)

i8 = new Int8Array(ab)
i8[0] = 127
i8[0] //127
i8[0] = 128
i8[0] //-128

dv = new DataView(ab)
dv.setInt8(0,127)
dv.getInt8(0) //127
dv.setInt8(0,128)
dv.getInt8(0) //-128