buf.toString()

buf.toString([encoding[, start[, end]]])

  • encoding {String} 默认:'utf8'
  • start {Number} 默认:0
  • end {Number} 默认:buffer.length
  • 返回:{String}
返回使用指定的字符集编码解码 Buffer 数据的字符串。 ``` const buf = Buffer.allocUnsafe(26); for (var i = 0; i < 26; i++) { buf[i] = i + 97; // 97 is ASCII a } buf.toString('ascii'); // Returns: 'abcdefghijklmnopqrstuvwxyz' buf.toString('ascii', 0, 5); // Returns: 'abcde' buf.toString('utf8', 0, 5); // Returns: 'abcde' buf.toString(undefined, 0, 5); // Returns: 'abcde', encoding defaults to 'utf8' ```
原文地址:https://www.cnblogs.com/lalalagq/p/9908512.html