嘿,我需要一些简单的东西来将字符转换为ASCII,然后将其转换成十六进制代码.
所以作为一个例子,“A”字符将是:
0xF100 + ascii_code = Hex
那可能是:
0xF100 + 65 = 0xF141
65将是上述字符“A”.我一直在寻找一些javascript,这将取代我的角色,并从它做一个十六进制…但我没有真正发现任何可以做到这一点….
任何帮助将是伟大的!
解决方法
Number的
toString接受一个radix参数,您可以像这样将ASCII代码转换为十六进制.
var data = "A";
console.log("0xF1" + data.charCodeAt(0).toString(16));