【 Nodejs 】- 3 node基本操作

Nancy_Java發表於2020-11-19

Node.js 文件http://nodejs.cn/api/

1 Buffer 的基本操作

Buffer 本質上就是位元組陣列

  • 構造方法(類)
  • 靜態方法
  • 例項方法

Buffer 物件是 Node 處理二進位制資料的一個介面。它是 Node 原生提供的全域性物件,可以直接使用,不需要 require(‘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形式的字串

1.1 例項化 buf 物件

方式一:let buf = n