Node.js Buffer.byteLength() 方法
实例
检查缓冲区对象的长度:
var buf = Buffer.alloc(15);
var len = Buffer.byteLength(buf);
console.log(len);
定义与用法
Buffer.byteLength()
方法返回指定字符串对象的长度(以字节为单位)。
语法
Buffer.byteLength(string, encoding);
参数值
参数 | 描述 |
---|---|
string | 必填。指定要计算长度的对象。支持的类型有: String Buffer TypedArray DataView ArrayBuffer |
encoding | 可选。如果对象是字符串,则此参数指定其编码。默认编码为 "utf8" |
技术细节
返回值: | 指定对象中的字节数 |
---|---|
Node.js 版本: | 0.1.90 |
更多实例
实例
返回字符串 "abc" 中的字节数:
var len = Buffer.byteLength('abc');
console.log(len);