Node.js Buffer.alloc() 方法

实例

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

  1. var buf = Buffer.alloc(15);
  2. console.log(buf);

定义与用法

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


语法

  1. Buffer.alloc(size, fill, encoding);

参数值

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

技术细节

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

更多实例

实例

使用 fill 参数:

  1. var buf = Buffer.alloc(15, 'a');
  2. console.log(buf);

分类导航