奇趣网|统计宝|string.charCodeAt()的作用是什么?

前面说到 string.charAt(UTF8字符串,字符位置) 函数的功能是返回UTF8编码的文本指定位置的字符,那么在奇趣网统计宝的网页机器人里,string.charCodeAt (UTF8字符串,字符位置)的功能又是什么呢?

我们通过对比发现,charCodeAt比charAt多了Code,这个Code指的是Unicode,string.charCodeAt (UTF8字符串,字符位置)的作用就是返回UTF8编码的文本指定位置的字符的Unicode编码.

我们输入以下源码:

var _string = await jsx.loadcodex("return string;");
console.log("字符的Unicode编码:",await _string.charCodeAt ("123456",2));
console.log("字符的Unicode编码:",await _string.charCodeAt ("abcdef",2));
console.log("字符的Unicode编码:",await _string.charCodeAt ("中国必赢",2));

运行后输出:

字符的Unicode编码: 50
字符的Unicode编码: 98
字符的Unicode编码: 22269

可以看到输出的 50 98 22269 分别是数字2英文b汉字国的Unicode编码.