Uint8Array is a typed array, a view over data in an underlying ArrayBuffer. The buffer property returns that ArrayBuffer.
The
Uint8Array may be a view over a subset of the data in the underlying ArrayBuffer. In this case, the buffer property returns the entire buffer, and the byteOffset and byteLength properties indicate the subset.
See Binary Data.