Stringa JavaScript charCodeAt()
Esempi
Ottieni l'Unicode del primo carattere in una stringa:
let text = "HELLO WORLD";
let code = text.charCodeAt(0);
Ottieni l'Unicode del secondo:
let text = "HELLO WORLD";
let code = text.charCodeAt(1);
Altri esempi di seguito.
Definizione e utilizzo
Il charCodeAt()
metodo restituisce l'Unicode del carattere in corrispondenza di un indice (posizione) specificato in una stringa.
L'indice del primo carattere è 0, il secondo è 1, ....
L'indice dell'ultimo carattere è la lunghezza della stringa - 1 (vedi esempi sotto).
Vedi anche il charAt()
metodo.
Nota
Per ulteriori informazioni sui set di caratteri Unicode, visita il nostro Riferimento Unicode .
Sintassi
string.charCodeAt(index)
Parametri
Parameter | Description |
index | Optional. A number. The index (position) of a character. Default value = 0. |
Valore di ritorno
Tipo | Descrizione |
Un numero | Unicode del carattere in corrispondenza dell'indice specificato. NaN se l'indice non è valido. |
Altri esempi
Ottieni l'Unicode dell'ultimo carattere in una stringa:
let text = "HELLO WORLD";
let code = text.charCodeAt(text.length-1);
Ottieni l'Unicode del 15° carattere:
let text = "HELLO WORLD";
let code = text.charCodeAt(15);
Supporto browser
charCodeAt()
è una funzione ECMAScript1 (ES1).
ES1 (JavaScript 1997) è completamente supportato in tutti i browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |