Metodo charCodeAt

Il metodo charCodeAt restituisce il codice del carattere (valore numerico) che si trova in una determinata posizione nella stringa. La numerazione dei caratteri inizia da 0. Se il numero specificato è maggiore dell'ultimo carattere della stringa, il metodo restituisce NaN.

Sintassi

javascriptstringa.charCodeAt(numero del carattere nella stringa);

Esempio

Visualizziamo il codice della lettera 'A' (carattere in posizione 0):

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

console.log(code);

Risultato dell'esecuzione del codice:

javascript65

Esempio

Cerchiamo un carattere il cui numero non esiste nella stringa:

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

console.log(code);

Risultato dell'esecuzione del codice:

javascriptNaN

Vedi anche

  • metodo String.fromCharCode,
    che esegue l'operazione inversa
  • metodo charAt,
    che restituisce il carattere in una posizione specificata nella stringa