1. 程式人生 > >buf.readInt8函數詳解

buf.readInt8函數詳解

body div 執行 指定 讀取 number gpo ber 一個

  • offset {Number} 0 <= offset <= buf.length - 1
  • noAssert {Boolean} 默認:false
  • 返回:{Number}

從該 Buffer 指定的 offset 位置開始讀取一個有符號的8位整數值。

設置 noAssert 為 true ,將跳過對 offset 的驗證。這將允許 offset 超出緩沖區的末尾。

從 Buffer 裏讀取的整數數值會被解釋執行為有符號的2的補碼值。

const buf = Buffer.from([1, -2, 3, 4]);

buf.readInt8(0);
// returns 1
buf.readInt8(1);
// returns -2

buf.readInt8函數詳解