后端

后端开发,Java, Go, Rust, Python, C#/C++, Ruby, PHP, NodeJs
NodeJS中的Buffer是什么

NodeJS中的Buffer是什么

Buffer,也称为缓冲区,是原始内存中的特定位置。 它用作处理单元在特定时刻无法接受的多余二进制数据的临时存储空间。 Node.js 包含一个 Buffer 类。 它可以在管理 TCP流和文件系统上的读写操作时处理二进制数据。 创建Buffer要在 Node.js 中创建Buffer,您将使用 alloc() 或 from() 方法。 alloc() 方法创建一个新缓冲区,在创建期间将其大小指定为第一个也是唯一一个必需的参数。 当您在创建缓冲区时没有任何数据要存储时,它很有用,当您使用 alloc() 方法创建缓冲区时,以字节为单位指定缓冲区大小参数。 例如: const buf = Buffer.alloc(8); console.log(buf); // output: <Buffer 00 00 00 00 00 00 00 00>
By Daddy Auden