Skip to content

Una clase Uint8Array es una clase typed array, lo que significa que es un mecanismo para ver datos en un ArrayBuffer subyacente. El ArrayBuffer subyacente es accesible a través de la propiedad buffer.

ts
const arr = new Uint8Array(64);
arr.buffer; // => ArrayBuffer(64)

El Uint8Array puede ser una vista sobre un subconjunto de los datos en el ArrayBuffer subyacente. En este caso, la propiedad buffer devolverá el buffer completo, y las propiedades byteOffset y byteLength indicarán el subconjunto.

ts
const arr = new Uint8Array(64, 16, 32);
arr.buffer; // => ArrayBuffer(64)
arr.byteOffset; // => 16
arr.byteLength; // => 32

Consulta Documentación > API > Datos Binarios para documentación completa sobre la manipulación de datos binarios con Bun.

Bun por www.bunjs.com.cn editar