JavaScript'te String'in Son Karakteri Nasıl Alınır

Javascript Te String In Son Karakteri Nasil Alinir



Bir dize, bazıları özel karakterler, sayılar veya harfler olabilen birkaç karakterden oluşur. Sonuç olarak, bir dizenin son karakteri bir harf, bir sayı veya özel bir karakter olabilir, bu nedenle bir dizenin son karakteri hakkında bilgi edinmek istiyorsanız önceden tanımlanmış JavaScript yöntemlerini kullanın.

Bu makale, dizenin son karakterini almanın birden çok yolunu sağlayacaktır.

JavaScript'te String'in Son Karakteri Nasıl Alınır?

JavaScript'te dizenin son karakterini almak için aşağıdaki yöntemleri kullanın:







  • charAt() yöntemi
  • at() yöntemi
  • substr() yöntemi
  • dilim() yöntemi
  • parantez gösterimi

Tüm bu yöntemlerin işleyişini tek tek tartışalım!



Yöntem 1: charAt() Yöntemini Kullanarak Dizenin Son Karakterini Alın

Dizenin son karakterini almak için “ charAt() ' yöntem. Son karakterin indeksini parametre olarak alır ve karakteri o indekste çıktı olarak döndürür. “ dize.uzunluk – 1 ”, dizenin dizini 0'dan başladığından ve son dizin dize.uzunluk – 1 olduğundan bağımsız değişken olarak iletilir.



Sözdizimi
charAt() yöntemini kullanmak için aşağıda verilen sözdizimini izleyin:





sicim. karakter ( sicim. uzunluk - 1 ) ;

Burada, “ dize.uzunluk – 1 ”, dizenin son dizinini ifade eder.

Örnek
Bu örnekte ilk olarak “ isimli bir değişken oluşturacağız. cadde ” bir dize saklar” Linuxİpucu ”:



oldu cadde = 'Linux İpucu' ;

Ardından, dizenin son dizinini ileterek charAt() yöntemini çağırın ve döndürülen karakteri “ değişkeninde saklayın. GetLastCh ”:

oldu GetLastCh = cadde karakter ( cadde uzunluk - 1 ) ;

Son olarak, “ ile döndürülen bir dizenin son karakterini yazdırın. charAt() ” yöntemini kullanarak” konsol.log() ' yöntem:

konsol. kayıt ( GetLastCh ) ;

Görüntülenen çıktı “ t ” karakterinin son karakteri olarak Linuxİpucu ' sicim:

İkinci yönteme geçelim.

Yöntem 2: at() Yöntemini Kullanarak Dizenin Son Karakterini Alın

JavaScript önceden tanımlı ' en() ” yöntemi ayrıca dizenin son karakterini almak için kullanılır. Alır ' -1 ” bir dizenin son karakterinin konumu olan bir argüman olarak ve bu konumdaki karakteri döndürür.

Sözdizimi
at() yöntemi için verilen sözdizimini kullanın:

sicim. de ( - 1 ) ;

Burada, ' -1 ”, dizenin son dizinini gösterir.

Örnek
Aynı dizeyi kullanacağız” cadde ” yukarıdaki örnekte oluşturuldu ve ardından “ en() ” yöntemi, son karakterin dizinini geçerek:

oldu GetLastCh = cadde de ( - 1 ) ;

Son olarak, konsoldaki son karakteri yazdırın:

konsol. kayıt ( GetLastCh ) ;

Gördüğünüz gibi, son karakteri başarıyla getirdik “ t 'bir dizenin' Linuxİpucu ”:

Bir dizgenin son karakterini almak için başka bir yöntem görelim.

Yöntem 3: substr() Yöntemini Kullanarak Dizenin Son Karakterini Alın

Dizenin son karakterini almak için önceden tanımlanmış JavaScript'i kullanın ' substr() ' yöntem. Son karakterin indeksini parametre olarak alır ve o indeksteki karakteri alt string olarak verir.

Sözdizimi
substr() yöntemi için aşağıda sağlanan sözdizimini izleyin:

sicim. alt dizi ( sicim. uzunluk - 1 ) ;

dize.uzunluk – 1 ”, dizenin son dizinidir.

Örnek
Burada, önceki örnekte oluşturulan aynı dizeyi kullanacağız ve “ substr() ' yöntem:

oldu GetLastCh = cadde alt dizi ( cadde uzunluk - 1 ) ;

Elde edilen değeri “ kullanarak yazdırın. konsol.log() ' yöntem:

konsol. kayıt ( GetLastCh ) ;

Çıktı

Aynı görevi yapmak için bir yöntem daha görelim.

Yöntem 4: Slice() Yöntemini Kullanarak Dizenin Son Karakterini Alın

'' seçeneğini de kullanabilirsiniz. dilim() JavaScript'te dizenin son karakterini alma yöntemi. Mevcut diziyi değiştirmeden çıkarılan parçayı yeni bir dizide verir. dilim() yöntemi, bir dizeyi girdi olarak kabul eder ve bir alt dize döndürür; dilimlemeye -1'de başlarsanız, dizedeki son karakter döndürülür.

Sözdizimi
Slice() yöntemi için verilen sözdizimini kullanın:

sicim. dilim ( - 1 ) ;

Burada, ' -1 ”, dizenin son dizinini gösterir.

Örnek
Bu örnekte, önceden oluşturulmuş dizeyi kullanacağız ve “ dilim() ” bir dizgeden son karakteri alma yöntemi:

oldu GetLastCh = cadde dilim ( - 1 ) ;

Son olarak, “ kullanarak dizenin son karakterini yazdırın. konsol.log() ' yöntem:

konsol. kayıt ( GetLastCh ) ;

Çıktı son dizini döndürür “ t 'dizisinin' Linuxİpucu ”:

Bir sonraki yönteme geçelim.

Yöntem 5: Parantez Notasyonunu Kullanarak Dizenin Son Karakterini Alın

Parantez gösterimi ' [ ] ”, dizenin son karakterini almak için başka bir yöntemdir. Dizenin son karakterini almak için “ str.uzunluk – 1 ”.

Sözdizimi
Köşeli parantez gösterimini kullanmak için aşağıda belirtilen sözdizimini izleyin:

sicim [ sicim. uzunluk - 1 ] ;

Örnek
Şimdi, ' parantez gösterimi ” dizenin son karakterini almak için:

oldu GetLastCh = cadde [ cadde uzunluk - 1 ] ;

Son olarak, dizenin döndürülen son karakterini konsolda yazdırın:

konsol. kayıt ( GetLastCh ) ;

Çıktı

Bir dizgeden son karakteri almak için tüm yöntemleri topladık.

Çözüm

Bir dizeden son karakteri almak için charAt() yöntemi, at() yöntemi, substr() yöntemi, dilim() yöntemi veya Bracket notasyonu gibi JavaScript yerleşik yöntemlerini kullanabilirsiniz. Ancak, at() ve charAt() yöntemleri, son karakteri almak için kullanılan yaygın yöntemlerdir. Bu makale, ayrıntılı örneklerle bir dizeden son karakteri almanın birden çok yolunu sağladı.