Método charCodeAt

O método charCodeAt retorna o código do caractere (valor numérico) em uma posição específica na string. A numeração dos caracteres começa em 0. Se o número especificado for maior que o último caractere da string, o método retorna NaN.

Sintaxe

javascriptstring.charCodeAt(posição do caractere na string);

Exemplo

Vamos exibir o código da letra 'A' (caractere na posição 0):

javascriptlet str  = 'ABC';
let code = str.charCodeAt(0);

console.log(code);

Resultado da execução do código:

javascript65

Exemplo

Vamos procurar um caractere cuja posição não existe na string:

javascriptlet str  = 'ABC';
let code = str.charCodeAt(4);

console.log(code);

Resultado da execução do código:

javascriptNaN

Veja também

  • método String.fromCharCode,
    que executa a operação inversa
  • método charAt,
    que retorna o caractere na posição especificada na string