可以从“块”数组构造 Blob
,其中每个块都是字符串、二进制数据结构或另一个 Blob
。
const buf = new ArrayBuffer(64);
const blob = new Blob([buf]);
默认情况下,生成的 Blob
的 type
将未设置。 这可以手动设置。
const buf = new ArrayBuffer(64);
const blob = new Blob([buf], { type: "application/octet-stream" });
blob.type; // => "application/octet-stream"
有关使用 Bun 操作二进制数据的完整文档,请参阅文档 > API > 二进制数据。