L'API Node.js Buffer est antérieure à l'introduction de ArrayBuffer dans le langage JavaScript. Bun implémente les deux.
Utilisez la méthode statique Buffer.from() pour créer un Buffer à partir d'un ArrayBuffer.
ts
const arrBuffer = new ArrayBuffer(64);
const nodeBuffer = Buffer.from(arrBuffer);Pour créer un Buffer qui ne consulte qu'une partie du buffer sous-jacent, passez le décalage et la longueur au constructeur.
ts
const arrBuffer = new ArrayBuffer(64);
const nodeBuffer = Buffer.from(arrBuffer, 0, 16); // consulter les 16 premiers octetsConsultez Docs > API > Données Binaires pour une documentation complète sur la manipulation de données binaires avec Bun.