Kuinka saada viimeinen merkkijono JavaScriptissä

Kuinka Saada Viimeinen Merkkijono Javascriptissa



Merkkijono sisältää useita merkkejä, joista osa voi olla erikoismerkkejä, numeroita tai kirjaimia. Tämän seurauksena merkkijonon viimeinen merkki voi olla joko kirjain, numero tai erikoismerkki, joten jos haluat tietää merkkijonon viimeisestä merkistä, käytä JavaScriptin ennalta määritettyjä menetelmiä.

Tämä artikkeli tarjoaa useita tapoja saada merkkijonon viimeinen merkki.

Kuinka saada viimeinen merkkijono JavaScriptissä?

Jos haluat saada merkkijonon viimeisen merkin JavaScriptissä, käytä seuraavia menetelmiä:







  • charAt() -menetelmä
  • at() -menetelmä
  • substr()-menetelmä
  • slice() -menetelmä
  • Hakasulkujen merkintä

Keskustellaan kaikkien näiden menetelmien toiminnasta yksitellen!



Tapa 1: Hanki merkkijonon viimeinen merkki käyttämällä charAt()-menetelmää

Saadaksesi merkkijonon viimeisen merkin, käytä ' charAt() ”menetelmä. Se ottaa viimeisen merkin indeksin parametriksi ja palauttaa merkin tulosteena kyseisessä indeksissä. ' merkkijonon pituus – 1 ” välitetään argumenttina, koska merkkijonon indeksi alkaa 0:sta ja viimeinen indeksi on string.length – 1.



Syntaksi
Noudata alla annettua syntaksia käyttääksesi charAt()-menetelmää:





merkkijono. charAt ( merkkijono. pituus - 1 ) ;

Täällä ' merkkijonon pituus – 1 ” viittaa merkkijonon viimeiseen indeksiin.

Esimerkki
Tässä esimerkissä luomme ensin muuttujan nimeltä ' str 'joka tallentaa merkkijonon' LinuxHint ':



oli str = 'LinuxHint' ;

Kutsu sitten charAt()-metodi välittämällä merkkijonon viimeinen indeksi ja tallenna palautettu merkki muuttujaan ' getLastCh ':

oli getLastCh = str. charAt ( str. pituus - 1 ) ;

Tulosta lopuksi merkkijonon viimeinen merkki, jonka palauttaa ' charAt() ' menetelmä käyttäen ' console.log() 'menetelmä:

konsoli. Hirsi ( getLastCh ) ;

Näytössä oleva tulos ' t ' viimeisenä hahmona' LinuxHint ' merkkijono:

Siirrytään toiseen menetelmään.

Tapa 2: Hanki merkkijonon viimeinen merkki käyttämällä at()-menetelmää

JavaScript ennalta määritetty ' osoitteessa() ” -menetelmää käytetään myös merkkijonon viimeisen merkin saamiseksi. Se ottaa ' -1 ' argumenttina, joka on merkkijonon viimeisen merkin paikka, ja se palauttaa merkin kyseisessä kohdassa.

Syntaksi
Käytä annettua syntaksia at()-menetelmälle:

merkkijono. klo ( - 1 ) ;

Täällä, ' -1 ” osoittaa merkkijonon viimeisen indeksin.

Esimerkki
Käytämme samaa merkkijonoa ' str ' luotu yllä olevassa esimerkissä ja kutsu sitten ' at() ” -menetelmä ohittamalla viimeisen merkin indeksi:

oli getLastCh = str. klo ( - 1 ) ;

Tulosta lopuksi konsolin viimeinen merkki:

konsoli. Hirsi ( getLastCh ) ;

Kuten näet, olemme onnistuneesti hakeneet viimeisen merkin ' t 'jonosta' LinuxHint ':

Katsotaanpa toinen tapa saada merkkijonon viimeinen merkki.

Tapa 3: Hanki merkkijonon viimeinen merkki käyttämällä substr()-menetelmää

Saadaksesi merkkijonon viimeisen merkin, käytä ennalta määritettyä JavaScriptiä substr() ”menetelmä. Se ottaa viimeisen merkin indeksin parametriksi ja antaa kyseisen merkin merkin alimerkkijonoksi.

Syntaksi
Noudata alla annettua substr()-menetelmän syntaksia:

merkkijono. substr ( merkkijono. pituus - 1 ) ;

' merkkijonon pituus – 1 ” on merkkijonon viimeinen indeksi.

Esimerkki
Tässä käytämme samaa edellisessä esimerkissä luotua merkkijonoa ja kutsumme ' substr() 'menetelmä:

oli getLastCh = str. substr ( str. pituus - 1 ) ;

Tulosta tuloksena oleva arvo käyttämällä ' console.log() 'menetelmä:

konsoli. Hirsi ( getLastCh ) ;

Lähtö

Katsotaanpa vielä yksi tapa tehdä sama tehtävä.

Tapa 4: Hanki merkkijonon viimeinen merkki käyttämällä slice()-menetelmää

Voit myös käyttää ' viipale() ' -menetelmä merkkijonon viimeisen merkin saamiseksi JavaScriptissä. Se antaa puretun osan uuteen merkkijonoon muuttamatta olemassa olevaa merkkijonoa. Metodi slice() hyväksyy merkkijonon syötteeksi ja palauttaa alimerkkijonon; jos aloitat viipaloinnin kohdasta -1, merkkijonon viimeinen merkki palautetaan.

Syntaksi
Käytä slice()-menetelmässä annettua syntaksia:

merkkijono. viipale ( - 1 ) ;

Täällä, ' -1 ” osoittaa merkkijonon viimeisen indeksin.

Esimerkki
Tässä esimerkissä käytämme aiemmin luotua merkkijonoa ja kutsumme ' viipale() ”menetelmä saada viimeinen merkki merkkijonosta:

oli getLastCh = str. viipale ( - 1 ) ;

Tulosta lopuksi merkkijonon viimeinen merkki käyttämällä ' console.log() 'menetelmä:

konsoli. Hirsi ( getLastCh ) ;

Tulos palauttaa viimeisen indeksin ' t ' merkkijonosta ' LinuxHint ':

Siirrytään seuraavaan menetelmään.

Tapa 5: Hanki merkkijonon viimeinen merkki käyttämällä hakasulkujen merkintää

Hakasulkumerkintä ' [ ] ” on toinen tapa saada merkkijonon viimeinen merkki. Saadaksesi merkkijonon viimeisen merkin, voit käyttää ' pituus - 1 ”.

Syntaksi
Noudata alla mainittua syntaksia käyttääksesi hakasulkujen merkintää:

merkkijono [ merkkijono. pituus - 1 ] ;

Esimerkki
Nyt käytämme ' hakasulkujen merkintä ' saadaksesi merkkijonon viimeisen merkin:

oli getLastCh = str [ str. pituus - 1 ] ;

Tulosta lopuksi konsoliin palautettu merkkijonon viimeinen merkki:

konsoli. Hirsi ( getLastCh ) ;

Lähtö

Olemme koonneet kaikki menetelmät viimeisen merkin saamiseksi merkkijonosta.

Johtopäätös

Saadaksesi viimeisen merkin merkkijonosta, voit käyttää JavaScriptin sisäisiä menetelmiä, kuten charAt()-, at()-, substr()-, slice()- tai Bracket-merkintätapa. Kuitenkin at()- ja charAt()-menetelmät ovat yleisimpiä menetelmiä, joita käytetään viimeisen merkin saamiseksi. Tässä artikkelissa on useita tapoja saada merkkijonon viimeinen merkki yksityiskohtaisten esimerkkien avulla.