Skip to content

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 betrachten

Siehe Docs > API > Binärdaten für vollständige Dokumentation zur Manipulation von Binärdaten mit Bun.

Bun von www.bunjs.com.cn bearbeitet