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 ArrayBufferbyteOffsetis the offset on that bufferbyteLengthis the length of its content in bytes
Typed Arrays and DataViews are instances of an ArrayBufferView.