Bun

指南二進制資料

使用 Bun 將 Uint8Array 轉換為 ArrayBuffer

Uint8Array類型化陣列 類別,表示它是一種用於檢視底層 ArrayBuffer 中資料的機制。底層 ArrayBuffer 可透過 buffer 屬性存取。

const arr = new Uint8Array(64);
arr.buffer; // => ArrayBuffer(64)

Uint8Array 可能會檢視底層 ArrayBuffer 中資料的 子集。在此情況下,buffer 屬性將傳回整個緩衝區,而 byteOffsetbyteLength 屬性將指出子集。

const arr = new Uint8Array(64, 16, 32);
arr.buffer; // => ArrayBuffer(64)
arr.byteOffset; // => 16
arr.byteLength; // => 32

請參閱 文件 > API > 二進制資料 以取得使用 Bun 操作二進制資料的完整文件。