跳至主要內容

1.5 Buffer(缓冲区) 🎉

刘春龙...小于 1 分钟NODEJSNODE后端nodejs

1.5 Buffer(缓冲区) 🎉

Buffer 是内存区域,一个专门存放二进制数据的缓冲区。

  • 将数据写入缓冲区: Buffer.from(string[, encoding])

  • 从缓冲区读取数据:Buffer.toString([encoding[, start[, end]]])

  • 合并Buffer: Buffer.concat([buf, buf1])

// 创建buffer,将数据写入缓冲区
const buf = Buffer.from('123');
// 从缓冲区读取数据
console.log(buf.toString())   // 123
console.log(buf.toString('utf-8', 0, 2))  // 12
// 合并Buffer
const buf1 = Buffer.from('456');
const buf2 = Buffer.concat([buf, buf1])
console.log(buf2.toString())  // 123456
 

 


 



上次编辑于:
贡献者: 刘春龙
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7