JavaScript 字符串 charCodeAt() 方法
JavaScript 字符串 charCodeAt() 方法用于找出字符串中特定索引处字符的 Unicode 值。
索引数字从 0 开始到 n-1,其中 n 是字符串的长度。如果给定的索引数字为负数或大于等于字符串长度,则返回 NaN 。
语法
charCodeAt() 方法的语法如下:
string.charCodeAt(index)
参数
index – 它表示字符的位置。
返回值
一个 Unicode 值
JavaScript 字符串 charCodeAt() 方法示例
让我们看一些 charCodeAt() 方法的简单示例。
示例1
在这里,我们将通过传递字符的特定索引来打印字符的 Unicode 值。
<script>
var x="Javatpoint";
document.writeln(x.charCodeAt(3));
</script>
输出:
97
示例2
在这个示例中,我们将不会在方法中传递任何索引号。在这种情况下,它将返回第一个字符的Unicode值。
<script>
var x="Javatpoint";
document.writeln(x.charCodeAt());//It will return Unicode value of 'J'
</script>
输出:
74
示例3
在这里,我们将打印字符串中最后一个字符的Unicode值。
<script>
var x="Javatpoint";
document.writeln(x.charCodeAt(x.length-1));
</script>
输出:
116
示例4
在这里,我们提供大于字符串长度的索引号。在这种情况下,该方法返回NaN。
<script>
var x="Javatpoint";
document.writeln(x.charCodeAt(12));
</script>
输出:
NaN