十进制ASCII码转换成字符
- 使用
String.fromCodePoint(num1[, ...[, numN]])方法
String.fromCharCode(65) // A
String.fromCharCode(90) // Z
String.fromCharCode(97) // a
String.fromCharCode(122) // z
- 也可以使用
String.fromCharCode(num1[, ...[, numN]])方法
String.fromCodePoint(65) // A
String.fromCodePoint(90) // Z
String.fromCodePoint(97) // a
String.fromCodePoint(122) // z
fromCodePoint(), fromCharCode()两个都是String的静态方法,所以直接使用,不需要实例化。
两者的主要区别是:fromCharCode() 出现的早,可以处理常用的字符编码fromCodePoint() ES2015出现的,可以处理高位编码。
字符转换成十进制ASCII码
'A'.charCodeAt() // 65
'a'.charCodeAt() // 97
'Z'.charCodeAt() // 90
'z'.charCodeAt() // 122
参考:
博客主要介绍了JavaScript中十进制ASCII码与字符的相互转换。提到了两种将十进制ASCII码转换成字符的静态方法,指出它们的区别,前者出现早可处理常用字符编码,后者ES2015出现可处理高位编码,还给出了相关参考链接。

791

被折叠的 条评论
为什么被折叠?



