Node.js Buffer.alloc() 方法
实例
创建一个 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 |
更多实例
实例
使用 fill 参数:
var buf = Buffer.alloc(15, 'a');
console.log(buf);