JS-Ascii码中字符与十进制/十六进制相互转换

JS-Ascii码中字符与十进制/十六进制相互转换

如上述图ASCII标准表中,想将字符“1”转换成十进制或十六进制,实现方法:

var charData = '1';

charData.charCodeAt();       //输出结果为上表中‘1’对应的十进制数据:49

charData.charCodeAt().toString(16);    //输出结果为上表中‘1’对应的十六进制数据:31

 

若想将不同进制数据转换成对应字母的实现方法:

var num = 49;

String.fromCharCode(num);    //输出49对应的字符 '1'

相关文章: