Il metodo charCodeAt() di Javascript

Il metodo charCodeAt() di Javascript restituisce il codice ASCII/Unicode di un carattere nella posizione k-esima nell'indice di una stringa

.charCodeAt(k)

Dove k è la posizione del carattere nell'indice della stringa a partire da zero.

In Javascript il primo carattere della stringa ha sempre indice zero (0). Il secondo carattere ha indice 1, ecc.

Nota. Il metodo charCodeAt() è un metodo degli oggetti String ma posso usarlo anche con le stringhe primitive.

    Un esempio pratico

    Definisco una stringa

    var myVar="Hello World!";

    Poi utilizzo il metodo charCodeAt per trovare il codice ASCII del primo carattere.

    Il primo carattere della stringa ha indice zero.

    document.write(myVar.charCodeAt(0));

    L'istruzione restituisce in output il codice ASCII del primo carattere (H)

    Il codice ASCII del carattere "H" è 72

    72

    Uso lo stesso metodo per trovare il codice del secondo carattere della stringa.

    Il secondo carattere della stringa ha indice uno.

    document.write(myVar.charCodeAt(1));

    L'istruzione stampa il codice ASCII del secondo carattere della stringa (e)

    Il codice ASCII del carattere "e" è 101

    101

    E così via.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Le stringhe in Javascript

    I metodi delle stringhe