buf.writeInt8(value, offset[, noAssert])
Writes value
to the Buffer at the specified offset
. The value
should be a valid signed 8-bit integer. Behavior is not defined when value
is anything other than a signed 8-bit integer.
Set noAssert
to true to skip validation of value
and offset
. This means that value
may be too large for the specific function and offset
may be beyond the end of the Buffer leading to the values being silently dropped. This should not be used unless you are certain of correctness.
The value
is interpreted and written as a two's complement signed integer.
const buf = Buffer.allocUnsafe(2); buf.writeInt8(2, 0); buf.writeInt8(-2, 1); console.log(buf); // Prints: <Buffer 02 fe>
Please login to continue.