码迷,mamicode.com
首页 > Web开发 > 详细

笔记:Node.js 的 Buffer 缓冲区

时间:2018-04-27 14:00:22      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:nod   默认   encoding   支持   start   set   相互   string   使用   

笔记:Node.js 的 Buffer 缓冲区

  1. node.js 6.0 之前创建的 Buffer 对象使用 new Buffer() 构造函数来创建对象实例,但权限很大,可以获得敏感信息,所以建议使用 buffer.from() 接口创建 Buffer 对象。
  2. Buffer 实例要以通过显式字符编码与普通的字符串之间进行相互转换,支持 assii,utf8,utf16le,ucs2-utf16le,base64,latin1,binary-latin1,hex。
  3. 写稿缓冲区(buf.write)参数有 string,offset,length,encoding,返回写入的大小。
  4. 读取 buf.toString([endoding[, start[, end]]]),encoding 使用的编码,默认为 utf8,start 索引位置,默认为 0,end 结束位置。

笔记:Node.js 的 Buffer 缓冲区

标签:nod   默认   encoding   支持   start   set   相互   string   使用   

原文地址:https://www.cnblogs.com/F4NNIU/p/nodejs-buffer.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!