Die Node.js Buffer API existierte bereits vor der Einführung von ArrayBuffer in die JavaScript-Sprache. Bun implementiert beides.
Verwenden Sie die statische Buffer.from() Methode, um ein Buffer aus einem ArrayBuffer zu erstellen.
ts
const arrBuffer = new ArrayBuffer(64);
const nodeBuffer = Buffer.from(arrBuffer);Um ein Buffer zu erstellen, das nur einen Teil des zugrunde liegenden Buffers betrachtet, übergeben Sie den Offset und die Länge an den Konstruktor.
ts
const arrBuffer = new ArrayBuffer(64);
const nodeBuffer = Buffer.from(arrBuffer, 0, 16); // erste 16 Bytes betrachtenSiehe Docs > API > Binärdaten für vollständige Dokumentation zur Manipulation von Binärdaten mit Bun.