DataView

The DataView view provides a low-level interface for reading and writing multiple number types in an ArrayBufferirrespective of the platform's endianness.DataView has the following properties / methods:

.prototype.buffer .prototype.byteLength .prototype.byteOffset .prototype.{get|set}{Int|Uint}{8|16|32} ()

. prototype.{get|set}{Float32|Float64} ()


RESETRUNFULL
<!DOCTYPE html><html><body><script>

var buf = new ArrayBuffer(16);var dv = new DataView(buf, 4, 8); // 2nd & 3rd arg optionalconsole.log(dv.byteLength); // 8console.log(dv.byteOffset); // 4dv.setInt16(6, 42);console.log(dv.getInt16(6)); //42

</script></body><html>