Para obtener el contenido de un ArrayBuffer como un array de números, crea un Uint8Array sobre el buffer y usa el método Array.from() para convertirlo a un array.
ts
const buf = new ArrayBuffer(64);
const arr = new Uint8Array(buf);
arr.length; // 64
arr[0]; // 0 (instanciado con todos los ceros)La clase Uint8Array soporta indexación e iteración de arrays. Sin embargo, si deseas convertir la instancia a un Array regular, usa Array.from(). (Esto probablemente será más lento que usar el Uint8Array directamente.)
ts
const buf = new ArrayBuffer(64);
const uintArr = new Uint8Array(buf);
const regularArr = Array.from(uintArr);
// number[]Consulta Documentación > API > Datos Binarios para documentación completa sobre la manipulación de datos binarios con Bun.