这两行代码有什么区别?
var binStr = Buffer.from(hex, 'hex').toString('binary');
和var asc = Buffer.from(hex, 'hex').toString('ascii');
hex = '4d434750040af215000a00000000000a000000000000000000000029'
有关详细信息,请查看此链接jdoodle.com/a/w51
但是当我使用此https://www.rapidtables.com/convert/number/ascii-to-hex.html
将其转换回十六进制时然后 binStr 提供正确的输出, asc 提供错误。
有人可以告诉我为什么吗?