假设我有一个str char:

const s = '\n';


如何转换为uint8?我相信正确的值是10。

最佳答案

您需要使用Buffer创建一个Buffer.from()。这将为您提供一个Buffer实例,从中可以使用Buffer.readUInt8()获得Buffer的UInt8表示形式。

function stringToUInt8 (s, offset) {
  return Buffer.from(s).readUInt8(offset)
}

console.log(stringToUInt8('\n'))

关于node.js - 如何将JS中的char/string转换为uint8?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57048522/

10-12 12:26
查看更多