首页 Node.js核心模块手册

参数说明


buf.write(string, offset, length, encoding)

string       写入字符串
offset       可选,写入开始位置,默认:0
length       可选,写入长度,默认:buffer总长度
encoding     可选,使用编码,默认:utf8(参考 encoding表)

返回:实际写入长度

注:buffer空间不足写入,会丢弃未写入数据。

示例


var buf = Buffer.alloc(10);
var len = buf.write("www.liboke.cn");

返回结果:
len = 0
buf.toString() = "www.liboke"    //缓存区不够写入的情况