此方法返回表示给定索引上字符的Unicode值的数字。

Unicode代码点的范围是0到1114111,前128 points.charcodeat Unicode编码字符的ASCII编码直接匹配()会返回一个值小于65536。

语法


string.charcodeat(指数);




下面是参数的详细信息:

在索引0和1之间小于字符串长度的整数;如果未指定,默认值为0。


返回值:

返回表示给定索引上字符的Unicode值的一个数字。如果给定索引不是长度在0到1之间,返回到南方。

实例uff1a




Javascript字符串charcodeat()方法



新字符串(这是字符串);
document.write(str.charcodeat(0):+ str.charcodeat(0));
document.write(str.charcodeat(1):+ str.charcodeat(1));
document.write(str.charcodeat(2):+ str.charcodeat(2));
document.write(str.charcodeat(3):+ str.charcodeat(3));
document.write(str.charcodeat(4):+ str.charcodeat(4));
document.write(str.charcodeat(5):+ str.charcodeat(5));







这将产生以下结果:


str.charcodeat(0):84
str.charcodeat(1):104
str.charcodeat(2):105
str.charcodeat(3):115
str.charcodeat(4):32
str.charcodeat(5):105