JavaScript 字符串(String) 方法

JavaScript  charCodeAt()方法用于查找字符串中特定索引处字符的 Unicode值。

索引号从0开始一直到n-1,其中n是字符串的长度。如果给定的索引号是负数或者大于或等于字符串的长度,则返回 NaN

语法

charCodeAt() 方法由以下语法表示:

string.charCodeAt(index)

参数

index - 它代表一个字符的位置。

注意:当index为空的时候,表示打印第一个字符的unicode值。

返回

Unicode值

示例

让我们看一些 charCodeAt() 方法的简单示例。

示例1

在这里,我们将通过传递其特定索引来打印字符的 Unicode 值。

<script>
var x="yxjc123";
document.writeln(x.charCodeAt(3));
</script>

输出:

99

示例2

在本例中,我们不会向该方法传递任何索引值。在这种情况下,它将返回第一个字符的 Unicode 值。

<script>
var x="yxjc123";
document.writeln(x.charCodeAt());
</script>

输出:

121

示例3

在这里,我们将打印字符串中最后一个字符的 Unicode 值。

<script>
var x="yxjc123";
document.writeln(x.charCodeAt(x.length-1));
</script>

输出:

51

示例4

在这里,我们将提供大于字符串长度的索引号。在这种情况下,该方法返回 NaN。

<script>
var x="yxjc123";
document.writeln(x.charCodeAt(12));
</script>

输出:

NaN