Node.js buffer fill() 方法

❮ Buffer 模块


实例

用字母"a"填充缓冲区:

var buf = Buffer.alloc(15);

buf.fill('a');

console.log(buf);
运行实例 »

定义和用法

fill() 方法用指定的值填充缓冲区。

您可以使用 start 和 end 参数填充整个缓冲区或缓冲区的一部分。


语法

buffer.fill(value, start, end, encoding);

参数值

参数 描述
value 必需。一个用来比较的缓冲区
start 可选。 从哪里开始填充。 默认 0
end 可选。在哪里结束填充。 默认在缓冲区的末尾
encoding 可选。值的编码。 默认"utf8"

技术细节

返回值: Buffer 缓冲区对象,带有新的填充。
Node.js 版本: 0.5.0

更多实例

实例

用字母"a"填充部分缓冲区:

var buf = Buffer.alloc(15);

buf.fill('a', 5, 10);

console.log(buf);
运行实例 »

❮ Buffer 模块