Javascript:十六进制到字符串而不转换为ascii, int或xyz



我有一个字节数组

sensor_id = [bytes[36],bytes[35],bytes[34],bytes[33]]

包含以下十六进制值:

0x69, 0x72, 0x33, 0x88

我需要合并69 72 33 88成一个字符串值没有转换=>"69723388"。

谢谢你的帮助。

可以通过toString(16)将十六进制值转换为字符串。要了解更多信息,请阅读MDN文档。

const arr = [0x69, 0x72, 0x33, 0x88];
const base16string = arr.map(item => item.toString(16));
console.log(base16string);
.as-console-wrapper {min-height: 100%!important; top: 0}

相关内容

  • 没有找到相关文章

最新更新