L'API Node.js Buffer precede l'introduzione di ArrayBuffer nel linguaggio JavaScript. Bun implementa entrambi.
Usa il metodo statico Buffer.from() per creare un Buffer da un ArrayBuffer.
ts
const arrBuffer = new ArrayBuffer(64);
const nodeBuffer = Buffer.from(arrBuffer);Per creare un Buffer che visualizza solo una porzione del buffer sottostante, passa l'offset e la lunghezza al costruttore.
ts
const arrBuffer = new ArrayBuffer(64);
const nodeBuffer = Buffer.from(arrBuffer, 0, 16); // visualizza i primi 16 byteVedi Documentazione > API > Dati Binari per la documentazione completa sulla manipolazione dei dati binari con Bun.