需求

javascript 中,16进制的 ascii 并不能直接和字符进行转换,需要特殊的方法。

解决

ascii -> char

fromCharCode() 可以用来处理常用编码, fromCodePoint() 可以处理后来出现的高位编码。

String.fromCharCode(65) // A
String.fromCodePoint(65) // A

char -> ascii

'A'.charCodeAt() // 65

参考