Buffer.byteLength(string[, encoding])
- string {String} | {Buffer} | {TypedArray} | {DataView} | {ArrayBuffer}
- encoding {String} 默认:'utf8'
- 返回:{Number}
console.log(${str}: ${str.length} characters,
+
${Buffer.byteLength(str, 'utf8')} bytes
);
// ½ + ¼ = ¾: 9 characters, 12 bytes
当 string 是一个 Buffer / DataView / TypedArray / ArrayBuffer 时,返回实际的字节长度。
除此之外,将转换为 String 并返回字符串的字节长度。