சரத்தின் கடைசி எழுத்தைப் பெற இந்தக் கட்டுரை பல வழிகளை வழங்கும்.
ஜாவாஸ்கிரிப்ட்டில் சரத்தின் கடைசி எழுத்தை எவ்வாறு பெறுவது?
ஜாவாஸ்கிரிப்ட்டில் சரத்தின் கடைசி எழுத்தைப் பெற, பின்வரும் முறைகளைப் பயன்படுத்தவும்:
- charAt() முறை
- at() முறை
- substr () முறை
- ஸ்லைஸ் () முறை
- அடைப்புக்குறி குறியீடு
இந்த அனைத்து முறைகளின் செயல்பாட்டையும் ஒவ்வொன்றாக விவாதிப்போம்!
முறை 1: charAt() முறையைப் பயன்படுத்தி சரத்தின் கடைசி எழுத்தைப் பெறுங்கள்
சரத்தின் கடைசி எழுத்தைப் பெற, ' charAt() ”முறை. இது கடைசி எழுத்தின் குறியீட்டை ஒரு அளவுருவாக எடுத்து, அந்த குறியீட்டில் எழுத்தை வெளியீட்டாக வழங்குகிறது. ' சரம் நீளம் - 1 ” என்பது ஒரு வாதமாக அனுப்பப்பட்டது, ஏனெனில் சரத்தின் குறியீடு 0 இல் தொடங்குகிறது, மேலும் கடைசி குறியீடு string.length – 1 ஆகும்.
தொடரியல்
charAt() முறையைப் பயன்படுத்துவதற்கு கீழே கொடுக்கப்பட்டுள்ள தொடரியலைப் பின்பற்றவும்:
லேசான கயிறு. சார்அட் ( லேசான கயிறு. நீளம் - 1 ) ;
இங்கே, ' சரம் நீளம் - 1 ” என்பது சரத்தின் கடைசி குறியீட்டைக் குறிக்கிறது.
உதாரணமாக
இந்த எடுத்துக்காட்டில், முதலில், '' என்ற ஒரு மாறியை உருவாக்குவோம். str 'அது ஒரு சரத்தை சேமிக்கிறது' LinuxHint ”:
இருந்தது str = 'LinuxHint' ;
பின்னர், சரத்தின் கடைசி குறியீட்டைக் கடந்து charAt() முறையை அழைக்கவும் மற்றும் திரும்பிய எழுத்தை மாறியில் சேமிக்கவும் ' getLastCh ”:
இருந்தது getLastCh = str. சார்அட் ( str. நீளம் - 1 ) ;இறுதியாக, ஒரு சரத்தின் கடைசி எழுத்தை அச்சிடவும் charAt() 'பயன்படுத்தும் முறை' console.log() ”முறை:
பணியகம். பதிவு ( getLastCh ) ;வெளியீடு காட்டப்படும் ' டி 'கடைசி பாத்திரமாக' LinuxHint ' லேசான கயிறு:
இரண்டாவது முறைக்கு செல்லலாம்.
முறை 2: சரத்தின் கடைசி எழுத்தை () முறையில் பெறவும்
ஜாவாஸ்கிரிப்ட் முன் வரையறுக்கப்பட்டது ' at() 'சரத்தின் கடைசி எழுத்தைப் பெறுவதற்கும் முறை பயன்படுத்தப்படுகிறது. இது எடுக்கும்' -1 ” என்பது ஒரு சரத்தின் கடைசி எழுத்தின் நிலையாக இருக்கும் ஒரு வாதமாக, அது அந்த நிலையில் உள்ள எழுத்தை வழங்குகிறது.
தொடரியல்
at() முறைக்கு கொடுக்கப்பட்ட தொடரியல் பயன்படுத்தவும்:
இங்கே,' -1 ” என்பது சரத்தின் கடைசி குறியீட்டைக் குறிக்கிறது.
உதாரணமாக
நாங்கள் அதே சரத்தைப் பயன்படுத்துவோம் ' str 'மேலே உள்ள எடுத்துக்காட்டில் உருவாக்கப்பட்டது, பின்னர்' என்று அழைக்கவும் at() 'கடைசி எழுத்தின் குறியீட்டைக் கடந்து செல்லும் முறை:
இறுதியாக, கன்சோலில் கடைசி எழுத்தை அச்சிடவும்:
பணியகம். பதிவு ( getLastCh ) ;நீங்கள் பார்க்க முடியும் என, நாங்கள் கடைசி எழுத்தை வெற்றிகரமாகப் பெற்றுள்ளோம். டி 'ஒரு சரத்தின்' LinuxHint ”:
ஒரு சரத்தின் கடைசி எழுத்தைப் பெறுவதற்கான மற்றொரு முறையைப் பார்ப்போம்.
முறை 3: substr() முறையைப் பயன்படுத்தி சரத்தின் கடைசி எழுத்தைப் பெறுங்கள்
சரத்தின் கடைசி எழுத்தைப் பெற, ஜாவாஸ்கிரிப்ட் முன் வரையறுக்கப்பட்ட ' substr() ”முறை. இது கடைசி எழுத்தின் குறியீட்டை ஒரு அளவுருவாக எடுத்து, அந்த குறியீட்டில் உள்ள எழுத்தை துணை சரமாக வழங்குகிறது.
தொடரியல்
substr() முறைக்கு கீழே கொடுக்கப்பட்டுள்ள தொடரியல் பின்பற்றவும்:
' சரம் நீளம் - 1 ” என்பது சரத்தின் கடைசி குறியீடாகும்.
உதாரணமாக
இங்கே, முந்தைய எடுத்துக்காட்டில் உருவாக்கப்பட்ட அதே சரத்தைப் பயன்படுத்துவோம் மற்றும் ' substr() ”முறை:
இதன் விளைவாக வரும் மதிப்பை அச்சிடவும் console.log() ”முறை:
பணியகம். பதிவு ( getLastCh ) ;வெளியீடு
இதே பணியைச் செய்வதற்கான மற்றொரு முறையைப் பார்ப்போம்.
முறை 4: ஸ்லைஸ்() முறையைப் பயன்படுத்தி சரத்தின் கடைசி எழுத்தைப் பெறுங்கள்
நீங்கள் இதையும் பயன்படுத்தலாம் ' துண்டு () ” ஜாவாஸ்கிரிப்ட்டில் சரத்தின் கடைசி எழுத்தைப் பெறுவதற்கான முறை. இது ஏற்கனவே உள்ள சரத்தை மாற்றாமல் பிரித்தெடுக்கப்பட்ட பகுதியை புதிய சரத்தில் கொடுக்கிறது. ஸ்லைஸ்() முறை ஒரு சரத்தை உள்ளீடாக ஏற்றுக்கொண்டு ஒரு துணை சரத்தை வழங்குகிறது; நீங்கள் ஸ்லைசிங்கை -1 இல் தொடங்கினால், சரத்தின் கடைசி எழுத்து திரும்பக் கிடைக்கும்.
தொடரியல்
ஸ்லைஸ்() முறைக்கு, கொடுக்கப்பட்ட தொடரியல் பயன்படுத்தவும்:
இங்கே,' -1 ” என்பது சரத்தின் கடைசி குறியீட்டைக் குறிக்கிறது.
உதாரணமாக
இந்த எடுத்துக்காட்டில், நாங்கள் முன்பு உருவாக்கப்பட்ட சரத்தைப் பயன்படுத்துவோம் மற்றும் ' துண்டு () ஒரு சரத்திலிருந்து கடைசி எழுத்தைப் பெறுவதற்கான முறை:
இறுதியாக, 'சரத்தின் கடைசி எழுத்தை அச்சிடவும். console.log() ”முறை:
பணியகம். பதிவு ( getLastCh ) ;வெளியீடு கடைசி குறியீட்டை வழங்குகிறது ' டி 'சரத்தின்' LinuxHint ”:
அடுத்த முறைக்கு செல்லலாம்.
முறை 5: அடைப்புக்குறி குறியீட்டைப் பயன்படுத்தி சரத்தின் கடைசி எழுத்தைப் பெறுங்கள்
அடைப்புக்குறி குறியீடு ' [ ] ” என்பது சரத்தின் கடைசி எழுத்தைப் பெறுவதற்கான மற்றொரு முறையாகும். சரத்தின் கடைசி எழுத்தைப் பெற, நீங்கள் ' நீளம் - 1 ”.
தொடரியல்
அடைப்புக்குறி குறியீட்டைப் பயன்படுத்த, கீழே குறிப்பிடப்பட்டுள்ள தொடரியல் பின்பற்றவும்:
உதாரணமாக
இப்போது நாம் பயன்படுத்துவோம் ' அடைப்புக்குறி குறியீடு சரத்தின் கடைசி எழுத்தைப் பெற:
கடைசியாக, சரத்தின் கடைசி எழுத்தை கன்சோலில் அச்சிடவும்:
பணியகம். பதிவு ( getLastCh ) ;வெளியீடு
ஒரு சரத்திலிருந்து கடைசி எழுத்தைப் பெறுவதற்கான அனைத்து முறைகளையும் நாங்கள் சேகரித்தோம்.
முடிவுரை
ஒரு சரத்திலிருந்து கடைசி எழுத்தைப் பெற, charAt() முறை, at() முறை, substr() முறை, ஸ்லைஸ்() முறை அல்லது அடைப்புக்குறி குறியீடு போன்ற ஜாவாஸ்கிரிப்ட் உள்ளமைக்கப்பட்ட முறைகளைப் பயன்படுத்தலாம். இருப்பினும், at() மற்றும் charAt() முறைகள் கடைசி எழுத்தைப் பெறப் பயன்படுத்தப்படும் பொதுவான முறைகள். விரிவான எடுத்துக்காட்டுகளுடன் ஒரு சரத்திலிருந்து கடைசி எழுத்தைப் பெறுவதற்கு இந்தக் கட்டுரை பல வழிகளை வழங்குகிறது.