Node.js buffer fill() 方法
实例
用字母 '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" |
技术细节
| 返回值: | 具有新填充的缓冲区对象 |
|---|---|
| Node.js 版本: | 0.5.0 |
更多实例
实例
用字母 'a' 填充部分缓冲区:
var buf = Buffer.alloc(15);buf.fill('a', 5, 10);console.log(buf);