Denne artikkelen vil gi flere måter å få strengens siste tegn på.
Hvordan få siste tegn i streng i JavaScript?
For å få strengens siste tegn i JavaScript, bruk følgende metoder:
- charAt() metode
- at() metoden
- substr() metode
- slice()-metoden
- Bracket notasjon
La oss diskutere hvordan alle disse metodene fungerer én etter én!
Metode 1: Få siste tegn i streng ved å bruke charAt()-metoden
For å få strengens siste tegn, bruk ' charAt() 'metoden. Den tar indeksen til det siste tegnet som en parameter og returnerer tegnet som utdata ved den indeksen. « string.length – 1 ” sendes som et argument fordi indeksen til strengen starter på 0, og den siste indeksen er string.length – 1.
Syntaks
Følg syntaksen nedenfor for å bruke charAt()-metoden:
streng. charAt ( streng. lengde - 1 ) ;
Her er ' string.length – 1 ” refererer til den siste indeksen til strengen.
Eksempel
I dette eksemplet vil vi først lage en variabel kalt ' str ' som lagrer en streng ' LinuxHint ':
var str = 'LinuxHint' ;
Deretter kaller du charAt()-metoden ved å sende den siste indeksen til strengen og lagre det returnerte tegnet i variabel ' getLastCh ':
var getLastCh = str. charAt ( str. lengde - 1 ) ;Skriv til slutt ut det siste tegnet i en streng returnert av en ' charAt() ' metode ved hjelp av ' console.log() ' metode:
konsoll. Logg ( getLastCh ) ;Utgangen som vises ' t ' som den siste karakteren i ' LinuxHint ' streng:
La oss gå til den andre metoden.
Metode 2: Få siste tegn i streng ved å bruke at()-metoden
JavaScript forhåndsdefinert ' på() ”-metoden brukes også for å få strengens siste tegn. Det tar ' -1 ” som et argument som er posisjonen til det siste tegnet i en streng, og det returnerer tegnet på den posisjonen.
Syntaks
Bruk den gitte syntaksen for at()-metoden:
Her, ' -1 ” indikerer den siste indeksen til strengen.
Eksempel
Vi vil bruke samme streng ' str ' opprettet i eksemplet ovenfor og ring deretter ' på() ”-metoden ved å sende indeksen til det siste tegnet:
Skriv til slutt ut det siste tegnet på konsollen:
konsoll. Logg ( getLastCh ) ;Som du kan se, har vi hentet det siste tegnet ' t ' av en streng ' LinuxHint ':
La oss se en annen metode for å få det siste tegnet i en streng.
Metode 3: Få siste tegn i streng ved å bruke substr()-metoden
For å få strengens siste tegn, bruk JavaScript-forhåndsdefinerte ' substr() 'metoden. Den tar indeksen til det siste tegnet som en parameter og gir tegnet ved den indeksen som en understreng.
Syntaks
Følg syntaksen nedenfor for substr()-metoden:
« string.length – 1 ” er den siste indeksen til strengen.
Eksempel
Her vil vi bruke den samme strengen som ble opprettet i forrige eksempel og kalle ' substr() ' metode:
Skriv ut den resulterende verdien ved å bruke ' console.log() ' metode:
konsoll. Logg ( getLastCh ) ;Produksjon
La oss se en metode til for å gjøre den samme oppgaven.
Metode 4: Få siste tegn i streng ved å bruke slice()-metoden
Du kan også bruke ' skive() ” metode for å hente strengens siste tegn i JavaScript. Det gir den ekstraherte delen i en ny streng uten å endre den eksisterende strengen. Slice()-metoden aksepterer en streng som input og returnerer en understreng; hvis du starter skjæringen på -1, vil det siste tegnet i strengen bli returnert.
Syntaks
For slice()-metoden, bruk den gitte syntaksen:
Her, ' -1 ” indikerer den siste indeksen til strengen.
Eksempel
I dette eksemplet vil vi bruke den tidligere opprettede strengen og påkalle ' skive() ” metode for å hente det siste tegnet fra en streng:
Skriv til slutt ut det siste tegnet i strengen ved å bruke ' console.log() ' metode:
konsoll. Logg ( getLastCh ) ;Utgangen returnerer den siste indeksen ' t ' av strengen ' LinuxHint ':
La oss gå til neste metode.
Metode 5: Få siste tegn i streng ved hjelp av parentesnotasjon
Klammebetegnelsen ' [ ] ” er en annen metode for å få strengens siste tegn. For å få strengens siste tegn, kan du bruke ' str.lengde – 1 '.
Syntaks
Følg syntaksen nedenfor for å bruke parentesnotasjon:
Eksempel
Nå vil vi bruke ' parentes notasjon ' for å få strengens siste tegn:
Til slutt, skriv ut det returnerte siste tegnet i strengen på konsollen:
konsoll. Logg ( getLastCh ) ;Produksjon
Vi har samlet alle metodene for å få det siste tegnet fra en streng.
Konklusjon
For å hente det siste tegnet fra en streng, kan du bruke de innebygde JavaScript-metodene, for eksempel charAt()-metoden, at()-metoden, substr()-metoden, slice()-metoden eller brakett-notasjon. Imidlertid er at()- og charAt()-metodene de vanlige metodene som brukes for å få det siste tegnet. Denne artikkelen ga flere måter å hente det siste tegnet fra en streng med detaljerte eksempler.