Il metodo charAt() di Javascript
Il metodo charAt() di Javascript preleva un carattere dalla posizione k-esima nell'indice di una stringa
.charAt(k)
Dove k è la posizione nell'indice della stringa a partire da zero.
In Javascript il primo carattere di una stringa ha indice 0, il secondo carattere ha indice 1, e via dicendo.
Nota. Il metodo charAt() è un metodo degli oggetti String ma può essere usato anche con le stringhe.
Un esempio pratico
Definisco una stringa
var myVar="Hello World!";
Poi utilizzo il metodo charAt per individuare il primo carattere
Il primo carattere di una stringa ha indice zero.
document.write(myVar.charAt(0));
L'istruzione restituisce in output il primo carattere
H
Ora utilizzo lo stesso metodo per stampare il secondo carattere della stringa che ha indice uno.
document.write(myVar.charAt(1));
L'istruzione stampa il secondo carattere della stringa
e
Per stampare l'ultimo carattere combino i metodi charAt() e length().
document.write(myVar.charAt(myVar.length-1));
Il risultato in output è l'ultimo carattere della stringa
!
E via dicendo.