An ArrayBufferView is a portion of an ArrayBuffer.
It has an offset, and a length.
Once created, it provides 3 read-only properties:
bufferpoints to the original ArrayBuffer
byteOffsetis the offset on that buffer
byteLengthis the length of its content in bytes
Typed Arrays and DataViews are instances of an ArrayBufferView.