Blob 可以由“块”数组构造,其中每个块可以是字符串、二进制数据结构(包括 Uint8Array)或另一个 Blob。
const arr = new Uint8Array([0x68, 0x65, 0x6c, 0x6c, 0x6f]);
const blob = new Blob([arr]);
console.log(await blob.text());
// => "hello"
有关使用 Bun 操作二进制数据的完整文档,请参阅 文档 > API > 二进制数据。
Blob 可以由“块”数组构造,其中每个块可以是字符串、二进制数据结构(包括 Uint8Array)或另一个 Blob。
const arr = new Uint8Array([0x68, 0x65, 0x6c, 0x6c, 0x6f]);
const blob = new Blob([arr]);
console.log(await blob.text());
// => "hello"
有关使用 Bun 操作二进制数据的完整文档,请参阅 文档 > API > 二进制数据。
HTTP
包管理器
将 bun install 与 Artifactory 一起使用
配置 Git 以 diff Bun 的 lockb lockfile
读取文件
运行时
流
将 ReadableStream 转换为 Uint8Array
将 ReadableStream 转换为 ArrayBuffer
将 Node.js Readable 转换为 Uint8Array
实用程序