76 of 264 menu

Metodo at

Il metodo at effettua la ricerca di un carattere in base al numero della sua posizione nella stringa. Nel parametro del metodo specifichiamo un numero intero, che può essere positivo o negativo (in questo caso la ricerca viene effettuata dalla fine della stringa).

Sintassi

stringa.at(posizione del carattere);

Esempio

Scopriamo quale carattere si trova nella stringa alla posizione 0:

let res = 'abcde'.at(0); console.log(res);

Risultato dell'esecuzione del codice:

'a'

Esempio

Scopriamo quale carattere si trova nella stringa alla posizione -1:

let res = 'abcde'.at(-1); console.log(res);

Risultato dell'esecuzione del codice:

'e'

Esempio

Se il carattere non viene trovato, viene restituito undefined:

let res = 'abcde'.at(10); console.log(res);

Risultato dell'esecuzione del codice:

'undefined'

Esempio

È possibile utilizzare il metodo at in combinazione con altri metodi delle stringhe. Consideriamo un esempio con l'applicazione del metodo concat:

let str = 'word1'.at(0).concat('word2'.at(-1)); console.log(str);

Risultato dell'esecuzione del codice:

'w2'

Vedi anche

  • metodo startsWith,
    che verifica l'inizio della stringa
  • metodo endsWith,
    che verifica la fine della stringa
  • metodo indexOf,
    che effettua la ricerca di una sottostringa
  • metodo lastIndexOf,
    che cerca l'ultima occorrenza di una sottostringa
  • metodo includes,
    che cerca una stringa
bnenfrhycs