String JavaScript - Método charCodeAt ()
Descrição
Este método retorna um número que indica o valor Unicode do caractere no índice fornecido.
Os pontos de código Unicode variam de 0 a 1.114.111. Os primeiros 128 pontos de código Unicode são uma correspondência direta da codificação de caracteres ASCII.charCodeAt() sempre retorna um valor menor que 65.536.
Sintaxe
Use a seguinte sintaxe para localizar o código do caractere em um índice específico.
string.charCodeAt(index);
Detalhes do argumento
index- Um número inteiro entre 0 e 1 menor que o comprimento da string; se não for especificado, o padrão é 0.
Valor de retorno
Retorna um número que indica o valor Unicode do caractere no índice fornecido. Ele retorna NaN se o índice fornecido não for entre 0 e 1 menor que o comprimento da string.
Exemplo
Experimente o seguinte exemplo.
<html>
<head>
<title>JavaScript String charCodeAt() Method</title>
</head>
<body>
<script type = "text/javascript">
var str = new String( "This is string" );
document.write("str.charCodeAt(0) is:" + str.charCodeAt(0));
document.write("<br />str.charCodeAt(1) is:" + str.charCodeAt(1));
document.write("<br />str.charCodeAt(2) is:" + str.charCodeAt(2));
document.write("<br />str.charCodeAt(3) is:" + str.charCodeAt(3));
document.write("<br />str.charCodeAt(4) is:" + str.charCodeAt(4));
document.write("<br />str.charCodeAt(5) is:" + str.charCodeAt(5));
</script>
</body>
</html>
Resultado
str.charCodeAt(0) is:84
str.charCodeAt(1) is:104
str.charCodeAt(2) is:105
str.charCodeAt(3) is:115
str.charCodeAt(4) is:32
str.charCodeAt(5) is:105