JavaScript charCodeAt

JavaScript的charCodeAt函数返回指定索引位置字符的Unicode。该函数语法是:

String_Object.charCodeAt(Index_Position)

charCodeAt函数从String_Object中指定索引位置返回字符Unicode。如果我们指定的索引位置超出范围,则返回NaN。

JavaScript CharCodeAt示例

一系列示例用于理解CharCodeAt函数。第一个语句查找索引位置9的字符Unicode,该字符将是G。请记住,空格应计算为一个字符。

在下一行,我们使用JavaScript的len函数来计算字符串长度。在此语句中,我们从字符串长度中减去1。因为Str_Original的长度是16,所以在索引位置16没有字符。

让我们看看当我们选择charCodeAt中的16会发生什么。它返回NaN。

<!DOCTYPE html>
<html>
<head>
    <title>JavaScriptCharCodeAt</title>
</head>
<body>
    <h1>JavaScriptCharCodeAt</h1>
    <p id= "Content1">Content 1</p>
    <p id= "Content2">Content 3</p>
    <p id= "Content3">Content 2</p>
<script>
 var Str_Original = "Tutorial GateWay";
 var Str_Extracted = Str_Original.charCodeAt(9);
 var Str_Extracted1 = Str_Original.charCodeAt(Str_Original.length - 1);
 var Str_Extracted2 = Str_Original.charCodeAt(Str_Original.length);
    
 document.getElementById("Content1").innerHTML = "Charcter at Index position 9 = " + Str_Extracted;
 document.getElementById("Content2").innerHTML = "Charcter at Index position 15 = " + Str_Extracted1; 
 document.getElementById("Content3").innerHTML = "Charcter at Index position 16 = " + Str_Extracted2; 
</script>
</body>
</html>
CharCodeAt Function Example