js怎样获取字符ASCII码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js怎样获取字符ASCII码?相关的知识,希望对你有一定的参考价值。

参考技术A 比如字母a的ascll码就是97,在JS里,和Unicode编码是一样的值。比如:\\x0d\\x0a\\x0d\\x0afunction show()\\x0d\\x0avar str = prompt("请输入几个字符","");//接收字符串\\x0d\\x0a\\x0d\\x0avar strAscii = new Array();//用于接收ASCII码\\x0d\\x0afor(var i = 0 ; i < str.length ; i++ )\\x0d\\x0astrAscii[i] = str.charCodeAt(i);//只能把字符串中的字符一个一个的解码\\x0d\\x0a\\x0d\\x0avar getAscii = "";//把这些ASCII码按顺序排列\\x0d\\x0afor(var i = 0 ; i < strAscii.length ; i++ )\\x0d\\x0agetAscii += strAscii[i];\\x0d\\x0agetAscii += " ";\\x0d\\x0a\\x0d\\x0aalert("这些字符的ASCII码依次是:"+getAscii);//输出结果给人看\\x0d\\x0a

怎样让字符串按ASCII码排序

在你需要的地方调用如下过程,如:string newString = mysort(参数)

private string mysort(string str)

if(str.Length !=7)

MessageBox.Show("字符串长度不等于 7 !","错误");
return "";

string mystr = str.Substring(1, 5); //去首尾字符
char[] myCharArray = mystr.ToCharArray(); //转为字符数组
Array.Sort(myCharArray); //升序排序
Array.Reverse(myCharArray); //反转
string new_str = new String(myCharArray); //转为字符串
//加首尾字符
string ret_str = str.Substring(0, 1) + new_str + str.Substring(6, 1);
return ret_str; //返回

本回答由提
参考技术A ASCII码采用7位二进制比特编码,可以表示128个字符。最小的ASCII码是0000000(二进制),最大的是1111111(二进制)。

以上是关于js怎样获取字符ASCII码?的主要内容,如果未能解决你的问题,请参考以下文章

js怎样获取字符ASCII码?

js获取指定字符串中位置的,字符的ascii码:

Python怎样将字符串转换为ASCII码?

c中如何输出一个字符的ASCII码

c语言怎么求字符的ascii码

JS字符(字母)与ASCII码转换方法