Node.js Buffer.alloc() 方法

❮ Buffer 模块


实例

创建一个 15 字节的缓冲区对象:

var buf = Buffer.alloc(15);
console.log(buf);
运行实例 »

定义和用法

Buffer.alloc() 方法创建一个指定大小的新缓冲区对象。


语法

 Buffer.alloc(size, fill, encoding);

参数值

参数 描述
size 必需。指定缓冲区的大小
fill 可选。指定一个值填充缓冲区,如果指定,否则缓冲区填充0(零填充)
encoding 可选。如果缓冲区值为字符串,该参数指定编码,默认编码为utf8。 支持的值为:
"ascii"
"utf8"
"utf16le"
"ucs2"
"base64"
"latin1"
"binary"
"hex"

技术细节

返回值: None
Node.js 版本: 5.10.0

更多实例

实例

使用填充参数:

var buf = Buffer.alloc(15, 'a');
console.log(buf);
运行实例 »

❮ Buffer 模块