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():
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:
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():
Il ' lunghezza.stringa – 1 ” è l'ultimo indice della stringa.
Esempio
Qui useremo la stessa stringa creata nell'esempio precedente e chiameremo ' substr() ' metodo:
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:
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:
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:
Esempio
Ora useremo il ' notazione tra parentesi ” per ottenere l'ultimo carattere della stringa:
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.