JavaScript String 对象 charCodeAt() 方法

charCodeAt() 方法可以返回返回多个Unicode代码组成的字符串
方法 charCodeAt() 与 charAt() 方法执行的操作相似,只不过前者返回的是位于指定位置的字符的编码,而后者返回的是字符子串。

语法
stringObject.charCodeAt(index) 

参数 描述
index 必需。表示字符串中某个位置的数字,即字符在字符串中的下标。

提示和注释
注释:字符串中第一个字符的下标是 0。如果 index 是负数,或大于等于字符串的长度,则 charCodeAt() 返回 NaN。

示例

function testcharCodeAt(){
  var x = 'JavaScript 中文学习资料';
  var str='';
  for(i =0; i<x.length;i++){
    str += x.charAt(i) +' ' + x.charCodeAt(i)+' <br>';
  }
  document.write(x + ' 的unicode 码:<br>'+str);
}


结果:
JavaScript 中文学习资料 的unicode 码:
J 74 
a 97 
v 118 
a 97 
S 83 
c 99 
r 114 
i 105 
p 112 
t 116 
32 
中 20013 
文 25991 
学 23398 
习 20064 
资 36164 
料 26009 


根据上面的结果可以看出 charCodeAt 返回的是当前字符的Unicode代码(英文字符的
ASCII码和Unicode代码相同)

你可能感兴趣的:(JavaScript,C++,c,C#,J#)