Šiame straipsnyje bus pateikti keli būdai, kaip gauti paskutinį eilutės simbolį.
Kaip gauti paskutinį „JavaScript“ eilutės simbolį?
Norėdami gauti paskutinį eilutės simbolį „JavaScript“, naudokite šiuos metodus:
- charAt() metodas
- at() metodas
- substr() metodas
- slice() metodas
- Skliaustų žymėjimas
Aptarkime visų šių metodų veikimą po vieną!
1 būdas: gaukite paskutinį eilutės simbolį naudodami charAt() metodą
Norėdami gauti paskutinį eilutės simbolį, naudokite ' charAt() “ metodas. Jis paima paskutinio simbolio indeksą kaip parametrą ir grąžina simbolį kaip to indekso išvestį. „ stygos.ilgis – 1 “ perduodamas kaip argumentas, nes eilutės indeksas prasideda nuo 0, o paskutinis indeksas yra string.length – 1.
Sintaksė
Naudodami charAt() metodą, vadovaukitės toliau pateikta sintaksė:
styga. charAt ( styga. ilgio - 1 ) ;
Čia „ stygos.ilgis – 1 “ reiškia paskutinę eilutės indeksą.
Pavyzdys
Šiame pavyzdyje pirmiausia sukursime kintamąjį pavadinimu ' g ', kuri saugo eilutę' LinuxHint “:
buvo g = 'LinuxHint' ;
Tada iškvieskite charAt() metodą perduodami paskutinį eilutės indeksą ir išsaugokite grąžintą simbolį kintamajame ' getLastCh “:
buvo getLastCh = g. charAt ( g. ilgio - 1 ) ;Galiausiai išspausdinkite paskutinį eilutės simbolį, grąžintą „ charAt() “ metodas naudojant “ console.log() “ metodas:
konsolė. žurnalas ( getLastCh ) ;Rodoma išvestis „ t “ kaip paskutinis simbolis LinuxHint “ eilutė:
Pereikime prie antrojo metodo.
2 būdas: gaukite paskutinį eilutės simbolį naudodami at() metodą
iš anksto nustatytas „JavaScript“ adresu () “ metodas taip pat naudojamas paskutiniam eilutės simboliui gauti. Užtrunka ' -1 “ kaip argumentą, kuris yra paskutinės eilutės simbolio padėtis, ir jis grąžina simbolį toje vietoje.
Sintaksė
Naudokite nurodytą sintaksę at() metodui:
Čia, ' -1 “ nurodo paskutinį eilutės indeksą.
Pavyzdys
Mes naudosime tą pačią eilutę ' g “ sukurtą aukščiau esančiame pavyzdyje ir tada iškvieskite „ adresu () “ metodą perduodant paskutinio simbolio indeksą:
Galiausiai išspausdinkite paskutinį konsolės simbolį:
konsolė. žurnalas ( getLastCh ) ;Kaip matote, mes sėkmingai gavome paskutinį veikėją “ t 'iš eilutės' LinuxHint “:
Pažiūrėkime kitą būdą, kaip gauti paskutinį eilutės simbolį.
3 būdas: gaukite paskutinį eilutės simbolį naudodami substr() metodą
Norėdami gauti paskutinį eilutės simbolį, naudokite iš anksto nustatytą „JavaScript“ substr() “ metodas. Jis paima paskutinio simbolio indeksą kaip parametrą ir pateikia to indekso simbolį kaip eilutę.
Sintaksė
Vykdykite toliau pateiktą substr() metodo sintaksę:
„ stygos.ilgis – 1 “ yra paskutinė eilutės indeksas.
Pavyzdys
Čia naudosime tą pačią eilutę, sukurtą ankstesniame pavyzdyje, ir vadinsime „ substr() “ metodas:
Išspausdinkite gautą vertę naudodami „ console.log() “ metodas:
konsolė. žurnalas ( getLastCh ) ;Išvestis
Pažiūrėkime dar vieną metodą, kaip atlikti tą pačią užduotį.
4 būdas: gaukite paskutinį eilutės simbolį naudodami slice() metodą
Taip pat galite naudoti „ gabalas () “ metodas, skirtas gauti paskutinį eilutės simbolį „JavaScript“. Tai suteikia ištrauktą dalį naujoje eilutėje nekeičiant esamos eilutės. Slice() metodas priima eilutę kaip įvestį ir grąžina eilutę; jei pjaustymą pradėsite nuo -1, bus grąžintas paskutinis eilutės simbolis.
Sintaksė
Slice() metodui naudokite nurodytą sintaksę:
Čia, ' -1 “ nurodo paskutinį eilutės indeksą.
Pavyzdys
Šiame pavyzdyje naudosime anksčiau sukurtą eilutę ir iškviesime „ gabalas () “ būdas gauti paskutinį simbolį iš eilutės:
Galiausiai išspausdinkite paskutinį eilutės simbolį naudodami „ console.log() “ metodas:
konsolė. žurnalas ( getLastCh ) ;Išvestis grąžina paskutinį indeksą ' t 'iš eilutės' LinuxHint “:
Pereikime prie kito metodo.
5 būdas: gaukite paskutinį eilutės simbolį naudodami skliaustų žymėjimą
Skliaustų žymėjimas ' [ ] “ yra dar vienas būdas gauti paskutinį eilutės simbolį. Norėdami gauti paskutinį eilutės simbolį, galite naudoti „ str.ilgis – 1 “.
Sintaksė
Norėdami naudoti skliaustų žymėjimą, vadovaukitės toliau nurodyta sintaksė:
Pavyzdys
Dabar mes naudosime „ skliaustų žymėjimas “, kad gautumėte paskutinį eilutės simbolį:
Galiausiai konsolėje atspausdinkite grąžintą paskutinį eilutės simbolį:
konsolė. žurnalas ( getLastCh ) ;Išvestis
Mes surinkome visus būdus, kaip gauti paskutinį simbolį iš eilutės.
Išvada
Norėdami gauti paskutinį eilutės simbolį, galite naudoti įtaisytuosius JavaScript metodus, pvz., charAt() metodą, at() metodą, substr() metodą, slice() metodą arba Bracket žymėjimą. Tačiau at() ir charAt() metodai yra įprasti metodai, naudojami paskutiniam simboliui gauti. Šiame straipsnyje pateikiami keli būdai, kaip gauti paskutinį eilutės simbolį su išsamiais pavyzdžiais.