Come ottenere l'ultimo carattere di stringa in JavaScript

Come Ottenere L Ultimo Carattere Di Stringa In Javascript



Una stringa comprende diversi caratteri, alcuni dei quali possono essere caratteri speciali, numeri o lettere. Di conseguenza, l'ultimo carattere di una stringa può essere una lettera, un numero o un carattere speciale, quindi se vuoi conoscere l'ultimo carattere di una stringa, usa i metodi predefiniti di JavaScript.

Questo articolo fornirà diversi modi per ottenere l'ultimo carattere della stringa.

Come ottenere l'ultimo carattere di stringa in JavaScript?

Per ottenere l'ultimo carattere della stringa in JavaScript, utilizzare i seguenti metodi:







  • metodo charAt()
  • metodo at()
  • metodo substr()
  • metodo slice()
  • Notazione tra parentesi

Discutiamo il funzionamento di tutti questi metodi uno per uno!



Metodo 1: ottieni l'ultimo carattere della stringa utilizzando il metodo charAt()

Per ottenere l'ultimo carattere della stringa, usa ' charAt() ' metodo. Prende l'indice dell'ultimo carattere come parametro e restituisce il carattere come output in quell'indice. Il ' lunghezza.stringa – 1 ” viene passato come argomento perché l'indice della stringa inizia da 0 e l'ultimo indice è string.length – 1.



Sintassi
Segui la sintassi indicata di seguito per utilizzare il metodo charAt():





corda. carat ( corda. lunghezza - 1 ) ;

Qui, il “ lunghezza.stringa – 1 ” si riferisce all'ultimo indice della stringa.

Esempio
In questo esempio, in primo luogo, creeremo una variabile denominata ' str ” che memorizza una stringa “ LinuxSuggerimento ”:



era str = 'Suggerimento Linux' ;

Quindi, chiama il metodo charAt() passando l'ultimo indice della stringa e memorizza il carattere restituito nella variabile ' getLastCh ”:

era getLastCh = str. carat ( str. lunghezza - 1 ) ;

Infine, stampa l'ultimo carattere di una stringa restituita da un ' charAt() ” metodo usando “ console.log() ' metodo:

consolle. tronco d'albero ( getLastCh ) ;

L'output visualizzato ' t ” come ultimo carattere di “ LinuxSuggerimento ' corda:

Passiamo al secondo metodo.

Metodo 2: ottieni l'ultimo carattere della stringa utilizzando il metodo at()

JavaScript predefinito ' a() Il metodo ” viene utilizzato anche per ottenere l'ultimo carattere della stringa. Ci vuole ' -1 ” come argomento che è la posizione dell'ultimo carattere di una stringa e restituisce il carattere in quella posizione.

Sintassi
Usa la sintassi data per il metodo at():

corda. a ( - 1 ) ;

Qui, ' -1 ” indica l'ultimo indice della stringa.

Esempio
Useremo la stessa stringa ' str ” creato nell'esempio sopra e quindi chiamare il “ a() ” passando l'indice dell'ultimo carattere:

era getLastCh = str. a ( - 1 ) ;

Infine, stampa l'ultimo carattere sulla console:

consolle. tronco d'albero ( getLastCh ) ;

Come puoi vedere, abbiamo recuperato con successo l'ultimo carattere ' t ” di una stringa “ LinuxSuggerimento ”:

Vediamo un altro metodo per ottenere l'ultimo carattere di una stringa.

Metodo 3: ottieni l'ultimo carattere della stringa utilizzando il metodo substr()

Per ottenere l'ultimo carattere della stringa, usa il codice JavaScript predefinito ' substr() ' metodo. Prende l'indice dell'ultimo carattere come parametro e fornisce il carattere in quell'indice come sottostringa.

Sintassi
Segui la sintassi fornita di seguito per il metodo substr():

corda. sost ( corda. lunghezza - 1 ) ;

Il ' lunghezza.stringa – 1 ” è l'ultimo indice della stringa.

Esempio
Qui useremo la stessa stringa creata nell'esempio precedente e chiameremo ' substr() ' metodo:

era getLastCh = str. sost ( str. lunghezza - 1 ) ;

Stampa il valore risultante usando ' console.log() ' metodo:

consolle. tronco d'albero ( getLastCh ) ;

Produzione

Vediamo un altro metodo per eseguire lo stesso compito.

Metodo 4: ottieni l'ultimo carattere della stringa utilizzando il metodo slice()

Puoi anche usare il ' fetta() ” metodo per ottenere l'ultimo carattere della stringa in JavaScript. Fornisce la parte estratta in una nuova stringa senza alterare la stringa esistente. Il metodo slice() accetta una stringa come input e restituisce una sottostringa; se si avvia lo slicing da -1, verrà restituito l'ultimo carattere nella stringa.

Sintassi
Per il metodo slice(), utilizzare la sintassi indicata:

corda. fetta ( - 1 ) ;

Qui, ' -1 ” indica l'ultimo indice della stringa.

Esempio
In questo esempio, useremo la stringa precedentemente creata e invocheremo il ' fetta() ” metodo per ottenere l'ultimo carattere da una stringa:

era getLastCh = str. fetta ( - 1 ) ;

Infine, stampa l'ultimo carattere della stringa usando ' console.log() ' metodo:

consolle. tronco d'albero ( getLastCh ) ;

L'output restituisce l'ultimo indice ' t ” della stringa “ LinuxSuggerimento ”:

Passiamo al metodo successivo.

Metodo 5: ottieni l'ultimo carattere di una stringa usando la notazione tra parentesi

La notazione tra parentesi “ [ ] ” è un altro metodo per ottenere l'ultimo carattere della stringa. Per ottenere l'ultimo carattere della stringa, puoi utilizzare il ' str.lunghezza – 1 ”.

Sintassi
Segui la sintassi indicata di seguito per utilizzare la notazione tra parentesi:

corda [ corda. lunghezza - 1 ] ;

Esempio
Ora useremo il ' notazione tra parentesi ” per ottenere l'ultimo carattere della stringa:

era getLastCh = str [ str. lunghezza - 1 ] ;

Infine, stampa l'ultimo carattere restituito della stringa sulla console:

consolle. tronco d'albero ( getLastCh ) ;

Produzione

Abbiamo raccolto tutti i metodi per ottenere l'ultimo carattere da una stringa.

Conclusione

Per ottenere l'ultimo carattere da una stringa, puoi utilizzare i metodi incorporati di JavaScript, come il metodo charAt(), il metodo at(), il metodo substr(), il metodo slice() o la notazione Bracket. Tuttavia, i metodi at() e charAt() sono i metodi comuni utilizzati per ottenere l'ultimo carattere. Questo articolo ha fornito diversi modi per ottenere l'ultimo carattere da una stringa con esempi dettagliati.