Node.js将数据块化为字节

时间:2018-04-25 20:31:52

标签: node.js byte

我有一个node.js应用程序,其中包含以下代码:

const crypto = require('crypto');
const randomBytes=crypto.randomBytes(15);

现在我要做的是从15字节读取每个字节,因为我想执行低级操作,例如以this回答解释的方式通过USB发送。

但我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

crypto.randomBytes返回缓冲区以实现您应该使用以下方法读取数据:

randomBytesInABuffer.readUInt8(offset);
randomBytesInABuffer.readInt8(offset)

请记住,在低级语言中,特别是C和C ++中,变量类型charunsigned char也有1个字节的长度,也可以用作1字节整数。