JavaScript String charAt()
- Pagina precedente at()
- Pagina successiva charCodeAt()
- Torna alla pagina precedente Manuale di Referenza String JavaScript
Definizione e uso
charAt()
Il metodo restituisce il carattere all'indice specificato nella stringa.
L'indice del primo carattere è 0, il secondo è 1, ...
L'indice dell'ultimo carattere è la lunghezza della stringa - 1 (vedi l'esempio sotto la pagina).
Vedi anche:
Esempio
Esempio 1
Ottieni il primo carattere della stringa:
let text = "HELLO WORLD"; let letter = text.charAt(0);
Esempio 2
Ottieni il secondo carattere della stringa:
let text = "HELLO WORLD"; let letter = text.charAt(1);
Esempio 3
Ottieni l'ultimo carattere della stringa:
let text = "HELLO WORLD"; let letter = text.charAt(text.length-1);
Esempio 4
L'indice fuori intervallo restituisce una stringa vuota:
let text = "HELLO WORLD"; let letter = text.charAt(15);
Esempio 5
L'indice predefinito è 0:
let text = "HELLO WORLD"; let letter = text.charAt();
Esempio 6
Conversione dell'indice non valido in 0:
let text = "HELLO WORLD"; let letter = text.charAt(3.14);
Sintassi
string.charAt(n)
Parametro
Parametro | Descrizione |
---|---|
n | Obbligatorio. Numero. L'indice del carattere (indice). |
Valore di ritorno
Tipo | Descrizione |
---|---|
Stringa |
Definisce il carattere all'indice specificato. Se l'indice non è valido, viene restituita una stringa vuota (""). |
Descrizione
se il parametro n non è tra 0 e stringse l'indice è tra .length-1 e
Attenzione:JavaScript non ha un tipo di dati di caratteri diverso dal tipo di stringa, quindi il carattere restituito è una stringa di lunghezza 1.
Supporto del browser
charAt()
È una caratteristica di ECMAScript1 (ES1).
Tutti i browser supportano completamente ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto | Supporto |
Pagine correlate
- Pagina precedente at()
- Pagina successiva charCodeAt()
- Torna alla pagina precedente Manuale di Referenza String JavaScript