• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ellaha
博客园    首页    新随笔    联系   管理    订阅  订阅
Node.js之Buffer基本操作

Buffer对象是Node处理二进制数据的一个接口。它是Node原生提供的全局对象,可以直接使用,不需要require(‘buffer’)。

Buffer本质上就是字符串。

  • 实例化
    • Buffer.from(array)

    • Buffer.from(string)

    • Buffer.alloc(size)

  • 功能方法 静态方法
    • Buffer.isEncoding() 判断是否支持该编码
    • Buffer.isBuffer() 判断是否为Buffer
    • Buffer.byteLength() 返回指定编码的字节长度,默认utf8
    • Buffer.concat() 将一组Buffer对象合并为一个Buffer对象
  • 实例方法 
    • write() 向buffer对象中写入内容
    • slice() 截取新的buffer对象
    • toString() 把buf对象转成字符串
    • toJson() 把buf对象转成json形式的字符串
posted on 2021-05-25 11:09  ellaha  阅读(375)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3