Paano Kumuha ng Huling Character ng String sa JavaScript

Paano Kumuha Ng Huling Character Ng String Sa Javascript



Ang isang string ay binubuo ng ilang mga character, ang ilan ay maaaring mga espesyal na character, numero, o titik. Bilang resulta, ang huling character ng isang string ay maaaring isang titik, isang numero, o isang espesyal na character, kaya kung gusto mong malaman ang tungkol sa huling character ng isang string, gamitin ang mga paunang natukoy na pamamaraan ng JavaScript.

Magbibigay ang artikulong ito ng maraming paraan para makuha ang huling character ng string.

Paano Kumuha ng Huling Character ng String sa JavaScript?

Upang makuha ang huling character ng string sa JavaScript, gamitin ang mga sumusunod na pamamaraan:







  • charAt() na pamamaraan
  • at() na pamamaraan
  • substr() na pamamaraan
  • paraan ng slice().
  • Notasyon ng bracket

Talakayin natin ang paggawa ng lahat ng mga pamamaraang ito nang paisa-isa!



Paraan 1: Kunin ang Huling Karakter ng String Gamit ang Paraan ng charAt().

Para makuha ang huling character ng string, gamitin ang ' charAt() ” paraan. Kinukuha nito ang index ng huling character bilang isang parameter at ibinabalik ang character bilang isang output sa index na iyon. Ang ' string.haba – 1 Ang ” ay ipinasa bilang argumento dahil ang index ng string ay nagsisimula sa 0, at ang huling index ay ang string.length – 1.



Syntax
Sundin ang ibinigay na syntax sa ibaba para sa paggamit ng charAt() na pamamaraan:





string. charAt ( string. haba - 1 ) ;

Dito, ang ' string.haba – 1 ” ay tumutukoy sa huling index ng string.

Halimbawa
Sa halimbawang ito, una, gagawa kami ng variable na pinangalanang ' str 'na nag-iimbak ng string' LinuxHint ”:



ay str = 'LinuxHint' ;

Pagkatapos, tawagan ang charAt() na paraan sa pamamagitan ng pagpasa sa huling index ng string at iimbak ang ibinalik na character sa variable na “ getLastCh ”:

ay getLastCh = str. charAt ( str. haba - 1 ) ;

Sa wakas, i-print ang huling character ng isang string na ibinalik ng isang ' charAt() 'paraan gamit ang' console.log() 'paraan:

console. log ( getLastCh ) ;

Ang output ay ipinapakita ' t 'bilang huling karakter ng ' LinuxHint ” string:

Lumipat tayo sa pangalawang paraan.

Paraan 2: Kunin ang Huling Character ng String Gamit ang at() Method

Paunang natukoy na JavaScript ' sa() Ginagamit din ang paraan upang makuha ang huling karakter ng string. Kailangan' -1 ” bilang isang argumento na siyang posisyon ng huling karakter ng isang string, at ibinabalik nito ang karakter sa posisyong iyon.

Syntax
Gamitin ang ibinigay na syntax para sa at() na pamamaraan:

string. sa ( - 1 ) ;

Dito,' -1 ” ay nagpapahiwatig ng huling index ng string.

Halimbawa
Gagamitin namin ang parehong string ' str ” nilikha sa halimbawa sa itaas at pagkatapos ay tawagan ang “ sa() ” paraan sa pamamagitan ng pagpasa sa index ng huling character:

ay getLastCh = str. sa ( - 1 ) ;

Panghuli, i-print ang huling character sa console:

console. log ( getLastCh ) ;

Tulad ng nakikita mo, matagumpay naming nakuha ang huling karakter ' t 'ng isang string' LinuxHint ”:

Tingnan natin ang isa pang paraan para makuha ang huling character ng isang string.

Paraan 3: Kunin ang Huling Character ng String Gamit ang Substr() Method

Upang makuha ang huling character ng string, gamitin ang JavaScript na paunang natukoy na ' substr() ” paraan. Kinukuha nito ang index ng huling character bilang isang parameter at binibigyan ang character sa index na iyon bilang isang substring.

Syntax
Sundin ang syntax na ibinigay sa ibaba para sa substr() na pamamaraan:

string. substr ( string. haba - 1 ) ;

Ang ' string.haba – 1 ” ay ang huling index ng string.

Halimbawa
Dito, gagamitin namin ang parehong string na nilikha sa nakaraang halimbawa at tatawagin ang ' substr() 'paraan:

ay getLastCh = str. substr ( str. haba - 1 ) ;

I-print ang resultang halaga gamit ang “ console.log() 'paraan:

console. log ( getLastCh ) ;

Output

Tingnan natin ang isa pang paraan upang gawin ang parehong gawain.

Paraan 4: Kunin ang Huling Character ng String Gamit ang slice() Method

Maaari mo ring gamitin ang ' slice() ” para sa pagkuha ng huling character ng string sa JavaScript. Ibinibigay nito ang na-extract na bahagi sa isang bagong string nang hindi binabago ang umiiral na string. Ang paraan ng slice() ay tumatanggap ng isang string bilang input at nagbabalik ng isang substring; kung sisimulan mo ang paghiwa sa -1, ibabalik ang huling character sa string.

Syntax
Para sa paraan ng slice(), gamitin ang ibinigay na syntax:

string. hiwain ( - 1 ) ;

Dito,' -1 ” ay nagpapahiwatig ng huling index ng string.

Halimbawa
Sa halimbawang ito, gagamitin namin ang naunang ginawang string at i-invoke ang ' slice() 'paraan upang makuha ang huling character mula sa isang string:

ay getLastCh = str. hiwain ( - 1 ) ;

Panghuli, i-print ang huling character ng string gamit ang “ console.log() 'paraan:

console. log ( getLastCh ) ;

Ang output ay nagbabalik ng huling index ' t 'ng string' LinuxHint ”:

Lumipat tayo sa susunod na pamamaraan.

Paraan 5: Kunin ang Huling Character ng String Gamit ang Bracket Notation

Ang notasyon ng bracket ' [ ] ” ay isa pang paraan para makuha ang huling character ng string. Upang makuha ang huling character ng string, maaari mong gamitin ang ' str.haba – 1 ”.

Syntax
Sundin ang nabanggit na syntax sa ibaba para sa paggamit ng bracket notation:

string [ string. haba - 1 ] ;

Halimbawa
Ngayon, gagamitin natin ang ' notasyon ng bracket ” para makuha ang huling character ng string:

ay getLastCh = str [ str. haba - 1 ] ;

Panghuli, i-print ang ibinalik na huling character ng string sa console:

console. log ( getLastCh ) ;

Output

Nakuha namin ang lahat ng mga pamamaraan para sa pagkuha ng huling character mula sa isang string.

Konklusyon

Upang makuha ang huling character mula sa isang string, maaari mong gamitin ang JavaScript built-in na mga pamamaraan, gaya ng charAt() method, at() method, substr() method, slice() method, o Bracket notation. Gayunpaman, ang at() at ang charAt() na mga pamamaraan ay ang mga karaniwang pamamaraan na ginagamit upang makuha ang huling karakter. Nagbigay ang artikulong ito ng maraming paraan upang makuha ang huling character mula sa isang string na may mga detalyadong halimbawa.