嘿,我需要一些简单的东西将字符转换为ASCII,然后将其转换成十六进制代码。
作为一个例子,“A”字符将是:
0xF100 + ascii_code = Hex
这将是:
0xF100 + 65 = 0xF141
65将是上面的字符“A”。我一直在寻找一些javascript,它会占用我的角色并从中制作一个Hex ...但我还没有找到任何可以做到这一点的东西......
任何帮助都会很棒!
答案 0 :(得分:34)
Number toString
接受一个基数参数,您可以使用它将ASCII码转换为十六进制。
var data = "A";
console.log("0xF1" + data.charCodeAt(0).toString(16));