大写字母、小写字母及数字的ASCII码(数字)值对照:
a-z:97-122
A-Z:65-90
0-9:48-57
语法:
String.fromCharCode(num1, ..., numN)
返回值:
一个长度为n 的字符串
描述:
该方法返回一个字符串,而不是一个String对象。
实例:
1、使用 fromCharCode()
String.fromCharCode(65,66,67); //返回“ABC”
String.fromCharCode(65); // 返回“A”
2、字符转数字
'a'.charCodeAt(0); // 返回97
3、自己封装的函数(数字转字母)
function convert(num){
return num <= 26 ?
String.fromCharCode(num + 64) : convert(~~((num - 1) / 26)) + convert(num % 26 || 26);
}
console.log(convert(28)); // 输出 AA