charCodeAt() 方法
charCodeAt() 方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数。
方法 charCodeAt() 与 charAt() 方法执行的操作相似,只不过前者返回的是位于指定位置的字符的编码,而后者返回的是字符子串。
Unicode码点范围为0到1114111。前128个Unicode码点的ASCII字符编码的直接匹配。charCodeAt()将始终返回一个值小于65,536。
实例
在字符串 "Hello world!" 中,我们将返回位置 1 的字符的 Unicode 编码:
<script type="text/javascript"> var str="Hello world!" document.write(str.charCodeAt(1)) </script>
以上代码的输出是:
101
charAt() 方法
charAt() 方法可返回指定位置的字符。
实例
在字符串 "Hello world!" 中,我们将返回位置 1 的字符:
<script type="text/javascript"> var str="Hello world!" document.write(str.charAt(1)) </script>
以上代码的输出是:
e