Kako pridobiti zadnji znak niza v JavaScriptu

Kako Pridobiti Zadnji Znak Niza V Javascriptu



Niz je sestavljen iz več znakov, od katerih so nekateri lahko posebni znaki, številke ali črke. Posledično je lahko zadnji znak niza bodisi črka, številka ali poseben znak, tako da, če želite izvedeti več o zadnjem znaku niza, uporabite vnaprej določene metode JavaScript.

Ta članek ponuja več načinov za pridobitev zadnjega znaka niza.

Kako pridobiti zadnji znak niza v JavaScriptu?

Za pridobitev zadnjega znaka niza v JavaScriptu uporabite naslednje metode:







  • metoda charAt().
  • metoda at().
  • metoda substr().
  • metoda slice().
  • Zapis v oklepaju

Razpravljajmo o delovanju vseh teh metod eno za drugo!



1. način: Pridobite zadnji znak niza z uporabo metode charAt().

Za pridobitev zadnjega znaka niza uporabite ' charAt() ” metoda. Kot parameter vzame indeks zadnjega znaka in vrne znak kot izhod pri tem indeksu. ' niz.dolžina – 1 ” je posredovan kot argument, ker se indeks niza začne pri 0, zadnji indeks pa je string.length – 1.



Sintaksa
Za uporabo metode charAt() upoštevajte spodnjo sintakso:





vrvica. charAt ( vrvica. dolžina - 1 ) ;

Tukaj je ' niz.dolžina – 1 ” se nanaša na zadnji indeks niza.

Primer
V tem primeru bomo najprej ustvarili spremenljivko z imenom ' str ', ki hrani niz ' LinuxHint ”:



je bil str = 'LinuxHint' ;

Nato pokličite metodo charAt(), tako da posredujete zadnji indeks niza in shranite vrnjeni znak v spremenljivko ' getLastCh ”:

je bil getLastCh = str. charAt ( str. dolžina - 1 ) ;

Končno natisnite zadnji znak niza, ki ga vrne ' charAt() » metoda z uporabo « console.log() ” metoda:

konzola. dnevnik ( getLastCh ) ;

Izhod je prikazal ' t ' kot zadnji znak ' LinuxHint ' vrvica:

Preidimo na drugo metodo.

2. način: Pridobite zadnji znak niza z uporabo metode at().

Vnaprej določen JavaScript “ pri() ” se uporablja tudi za pridobitev zadnjega znaka niza. Vzame ' -1 ” kot argument, ki je položaj zadnjega znaka niza, in vrne znak na tem položaju.

Sintaksa
Za metodo at() uporabite dano sintakso:

vrvica. pri ( - 1 ) ;

Tukaj, ' -1 ” označuje zadnji indeks niza.

Primer
Uporabili bomo isti niz ' str «, ustvarjen v zgornjem primeru, in nato pokličite » pri() ” s posredovanjem indeksa zadnjega znaka:

je bil getLastCh = str. pri ( - 1 ) ;

Na koncu natisnite zadnji znak na konzoli:

konzola. dnevnik ( getLastCh ) ;

Kot lahko vidite, smo uspešno pridobili zadnji znak ' t 'iz niza' LinuxHint ”:

Oglejmo si še eno metodo za pridobivanje zadnjega znaka niza.

3. način: Pridobite zadnji znak niza z uporabo metode substr().

Če želite pridobiti zadnji znak niza, uporabite vnaprej določen JavaScript ' substr() ” metoda. Kot parameter vzame indeks zadnjega znaka in poda znak pri tem indeksu kot podniz.

Sintaksa
Sledite spodnji sintaksi za metodo substr():

vrvica. substr ( vrvica. dolžina - 1 ) ;

' niz.dolžina – 1 ” je zadnji indeks niza.

Primer
Tukaj bomo uporabili isti niz, ustvarjen v prejšnjem primeru, in poklicali ' substr() ” metoda:

je bil getLastCh = str. substr ( str. dolžina - 1 ) ;

Natisnite dobljeno vrednost z uporabo ' console.log() ” metoda:

konzola. dnevnik ( getLastCh ) ;

Izhod

Oglejmo si še eno metodo za opravljanje iste naloge.

4. način: Pridobite zadnji znak niza z uporabo metode slice().

Uporabite lahko tudi » rezina () ” za pridobivanje zadnjega znaka niza v JavaScriptu. Izvlečeni del daje v novem nizu, ne da bi spremenil obstoječi niz. Metoda slice() sprejme niz kot vhod in vrne podniz; če začnete rezanje pri -1, bo vrnjen zadnji znak v nizu.

Sintaksa
Za metodo slice() uporabite podano sintakso:

vrvica. rezina ( - 1 ) ;

Tukaj, ' -1 ” označuje zadnji indeks niza.

Primer
V tem primeru bomo uporabili predhodno ustvarjeni niz in poklicali » rezina () ” za pridobitev zadnjega znaka iz niza:

je bil getLastCh = str. rezina ( - 1 ) ;

Nazadnje natisnite zadnji znak niza z ' console.log() ” metoda:

konzola. dnevnik ( getLastCh ) ;

Izhod vrne zadnji indeks ' t 'niza' LinuxHint ”:

Pojdimo na naslednjo metodo.

5. način: Pridobite zadnji znak niza z uporabo zapisa v oklepajih

Zapis v oklepaju ' [ ] ” je še ena metoda za pridobitev zadnjega znaka niza. Če želite dobiti zadnji znak niza, lahko uporabite ' str.dolžina – 1 ”.

Sintaksa
Upoštevajte spodaj omenjeno sintakso za uporabo zapisa v oklepajih:

vrvica [ vrvica. dolžina - 1 ] ;

Primer
Zdaj bomo uporabili ' zapis v oklepaju ”, da dobite zadnji znak niza:

je bil getLastCh = str [ str. dolžina - 1 ] ;

Na koncu na konzoli natisnite vrnjeni zadnji znak niza:

konzola. dnevnik ( getLastCh ) ;

Izhod

Zbrali smo vse metode za pridobivanje zadnjega znaka iz niza.

Zaključek

Če želite pridobiti zadnji znak iz niza, lahko uporabite vgrajene metode JavaScript, kot so metoda charAt(), metoda at(), metoda substr(), metoda slice() ali zapis v oklepajih. Vendar pa sta metodi at() in charAt() pogosti metodi, ki se uporabljata za pridobitev zadnjega znaka. Ta članek ponuja več načinov za pridobitev zadnjega znaka iz niza s podrobnimi primeri.