JavaScript'te Bir Dize Belirli Bir Uzunluğa Nasıl Kırpılır

Javascript Te Bir Dize Belirli Bir Uzunluga Nasil Kirpilir



Dizeler genellikle JavaScript'te metni depolamak ve işlemek için kullanılır. JavaScript'te metinle çalışırken bir dize değerindeki karakter sayısını kısıtlamanız gerekebilir. Bir dizeyi belirli bir uzunluğa kırpmak geliştiriciler için zor olabilir. Ama göründüğü kadar karmaşık değil.

Bu kılavuz, bir ipin belirli bir uzunlukta nasıl kesileceğine ilişkin prosedürü açıklayacaktır.

JavaScript'te Bir Dizeyi Belirli Bir Uzunluğa Nasıl Kırpırım?

Bir dizeyi belirli bir uzunluğa kırpmak için JavaScript, aşağıda verilen bazı yöntemleri sağlar:







  • dilim() yöntemi
  • substring() yöntemi

Şimdi bu yöntemlerin nasıl çalıştığına bakalım.



Yöntem 1: Bir Dizeyi Slice() Yöntemini Kullanarak Belirli Bir Uzunluğa Kırpın

İpi verilen uzunluğa göre kesmek için “ dilim() ' yöntem. Verilen limite kadar stringin sadece bir kısmını çıktı olarak verir. Argüman olarak bir dize diliminin başlangıç ​​indeksi ve bitiş indeksi olmak üzere iki parametreyi kabul eder. İkinci argüman isteğe bağlıdır; bitiş dizininden bahsetmezseniz, onu dizenin son dizini olarak kabul eder.



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





dilim ( Dizini başlat , endIndex )

Örnek
Aşağıdaki örnekte ilk olarak “ isimli bir değişken oluşturacağız. dizi ” ve ona aşağıdaki dize değerini atayın:

oldu dizi = 'LinuxHint'e hoş geldiniz.'

Şimdi, başlangıç ​​dizinini geçirerek dizeyi 7. dizine kırpacağız “ 0 ” ve bitiş dizini “ 7 ”, dizeyi baştan 7. dizine, dizenin bir dilimi olarak böler:



konsol. kayıt ( strng. dilim ( 0 , 7 ) ) ;

Gördüğünüz gibi çıktı “ Hoş geldin ” 0 dizininden başlayan dizenin bir dilimi olarak:

Gelelim ikinci yönteme!

Yöntem 2: substring() Yöntemini Kullanarak Bir Dizeyi Belirli Bir Uzunluğa Kırpın

JavaScript'te “adlı başka bir yöntem var. alt dize() ” bir dizeyi belirli bir uzunlukta kırpmak için kullanılır. Ayrıca, alt dizenin başlangıç ​​ve bitiş dizini olmak üzere iki parametreyi kabul eder ve belirtilen dizinler arasında dizenin bir bölümünü döndürür.

Sözdizimi
substring() yöntemini kullanarak bir dizeyi kırpmak için verilen sözdizimini kullanabilirsiniz:

alt dize ( yıldızIndex , endIndex )

Örnek
Burada, “değişkeninde saklanan önceden oluşturulmuş dizeyi kullanacağız. dizi ” ve “arayın” alt dize() ” yöntemi, başlangıç ​​dizinini “ olarak geçirerek on bir ” ve bitiş dizini “ olarak yirmi ”:

konsol. kayıt ( strng. alt dize ( on bir , yirmi ) ) ;

Verilen çıktı, dizenin belirli uzunluğa göre başarıyla kırpıldığını gösterir:

Bir dizeyi belirli bir uzunluğa kırpmakla ilgili en kolay yöntemleri sağladık.

Çözüm

Bir dizeyi belirli bir uzunluğa kırpmak için, dilim() yöntemi ve substring() yöntemi de dahil olmak üzere önceden tanımlanmış JavaScript yöntemlerini kullanabilirsiniz. Her iki yöntem de aynı işlevi görür; sizin için en uygun olan birini seçebilirsiniz. Bu kılavuz, ayrıntılı örneklerle bir diziyi belirli bir uzunlukta kırpma prosedürünü açıklar.