Ako získať posledný znak reťazca v JavaScripte

Ako Ziskat Posledny Znak Retazca V Javascripte



Reťazec obsahuje niekoľko znakov, z ktorých niektoré môžu byť špeciálne znaky, čísla alebo písmená. Výsledkom je, že posledným znakom reťazca môže byť písmeno, číslo alebo špeciálny znak, takže ak chcete vedieť o poslednom znaku reťazca, použite preddefinované metódy JavaScriptu.

Tento článok poskytne niekoľko spôsobov, ako získať posledný znak reťazca.

Ako získať posledný znak reťazca v JavaScripte?

Ak chcete získať posledný znak reťazca v JavaScripte, použite nasledujúce metódy:







  • metóda charAt().
  • metóda at().
  • metóda substr().
  • metóda slice().
  • Zátvorkový zápis

Poďme diskutovať o fungovaní všetkých týchto metód jeden po druhom!



Metóda 1: Získajte posledný znak reťazca pomocou metódy charAt().

Ak chcete získať posledný znak reťazca, použite „ charAt() “. Vezme index posledného znaku ako parameter a vráti znak ako výstup v tomto indexe. ' šnúrka.dĺžka – 1 ” sa odovzdáva ako argument, pretože index reťazca začína na 0 a posledný index je string.length – 1.



Syntax
Pri použití metódy charAt() postupujte podľa syntaxe uvedenej nižšie:





reťazec. charAt ( reťazec. dĺžka - 1 ) ;

Tu je „ šnúrka.dĺžka – 1 “ označuje posledný index reťazca.

Príklad
V tomto príklade najprv vytvoríme premennú s názvom „ str “, ktorý ukladá reťazec “ LinuxHint “:



bol str = 'LinuxHint' ;

Potom zavolajte metódu charAt() odovzdaním posledného indexu reťazca a uložte vrátený znak do premennej “ getLastCh “:

bol getLastCh = str. charAt ( str. dĺžka - 1 ) ;

Nakoniec vytlačte posledný znak reťazca vráteného znakom „ charAt() “ metóda pomocou “ console.log() “ metóda:

konzoly. log ( getLastCh ) ;

Zobrazený výstup „ t “ ako posledný znak „ LinuxHint ” reťazec:

Prejdime k druhej metóde.

Metóda 2: Získajte posledný znak reťazca pomocou metódy at().

JavaScript preddefinovaný “ v () ” metóda sa používa aj na získanie posledného znaku reťazca. Trvá to ' -1 ” ako argument, ktorý je pozíciou posledného znaku reťazca, a vráti znak na tejto pozícii.

Syntax
Použite danú syntax pre metódu at():

reťazec. pri ( - 1 ) ;

Tu, ' -1 “ označuje posledný index reťazca.

Príklad
Použijeme rovnaký reťazec “ str “ vytvorené vo vyššie uvedenom príklade a potom zavolajte „ v () ” metódou odovzdaním indexu posledného znaku:

bol getLastCh = str. pri ( - 1 ) ;

Nakoniec vytlačte posledný znak na konzole:

konzoly. log ( getLastCh ) ;

Ako môžete vidieť, úspešne sme získali posledný znak “ t 'z reťazca' LinuxHint “:

Pozrime sa na inú metódu na získanie posledného znaku reťazca.

Metóda 3: Získajte posledný znak reťazca pomocou metódy substr().

Ak chcete získať posledný znak reťazca, použite preddefinovaný JavaScript „ substr() “. Ako parameter berie index posledného znaku a dáva znak v tomto indexe ako podreťazec.

Syntax
Postupujte podľa nižšie uvedenej syntaxe pre metódu substr():

reťazec. podstr ( reťazec. dĺžka - 1 ) ;

' šnúrka.dĺžka – 1 ” je posledný index reťazca.

Príklad
Tu použijeme rovnaký reťazec vytvorený v predchádzajúcom príklade a zavoláme „ substr() “ metóda:

bol getLastCh = str. podstr ( str. dĺžka - 1 ) ;

Vytlačte výslednú hodnotu pomocou „ console.log() “ metóda:

konzoly. log ( getLastCh ) ;

Výkon

Pozrime sa ešte na jeden spôsob, ako vykonať rovnakú úlohu.

Metóda 4: Získanie posledného znaku reťazca pomocou metódy slice().

Môžete tiež použiť „ plátok () ” metóda na získanie posledného znaku reťazca v JavaScripte. Poskytuje extrahovanú časť v novom reťazci bez toho, aby zmenil existujúci reťazec. Metóda slice() prijíma reťazec ako vstup a vracia podreťazec; ak začnete krájanie na -1, vráti sa posledný znak v reťazci.

Syntax
Pre metódu slice() použite danú syntax:

reťazec. plátok ( - 1 ) ;

Tu, ' -1 “ označuje posledný index reťazca.

Príklad
V tomto príklade použijeme predtým vytvorený reťazec a vyvoláme „ plátok () ” metóda na získanie posledného znaku z reťazca:

bol getLastCh = str. plátok ( - 1 ) ;

Nakoniec vytlačte posledný znak reťazca pomocou „ console.log() “ metóda:

konzoly. log ( getLastCh ) ;

Výstup vráti posledný index “ t „reťazca“ LinuxHint “:

Prejdime k ďalšej metóde.

Metóda 5: Získanie posledného znaku reťazca pomocou zátvorkovej notácie

Zátvorka „ [ ] “ je ďalšou metódou na získanie posledného znaku reťazca. Ak chcete získať posledný znak reťazca, môžete použiť „ dĺžka reťazca – 1 “.

Syntax
Pri používaní zápisu zátvoriek postupujte podľa nižšie uvedenej syntaxe:

reťazec [ reťazec. dĺžka - 1 ] ;

Príklad
Teraz použijeme „ zátvorkový zápis “, aby ste získali posledný znak reťazca:

bol getLastCh = str [ str. dĺžka - 1 ] ;

Nakoniec vytlačte vrátený posledný znak reťazca na konzole:

konzoly. log ( getLastCh ) ;

Výkon

Zhromaždili sme všetky metódy na získanie posledného znaku z reťazca.

Záver

Ak chcete získať posledný znak z reťazca, môžete použiť vstavané metódy JavaScriptu, napríklad metódu charAt(), metódu at(), metódu substr(), metódu slice() alebo zátvorkovú notáciu. Metódy at() a charAt() sú však bežné metódy používané na získanie posledného znaku. Tento článok poskytuje niekoľko spôsobov, ako získať posledný znak z reťazca s podrobnými príkladmi.