JavaScript'teki diğer programlama dilleri gibi, dizeler de önemli bir değişken biçimidir ve geliştiricilerin, bir dizeden fazladan boşlukları kaldırmak gibi gereksinimlerini karşılamak için dizeleri sıklıkla düzenlemesi veya değiştirmesi gerekir. sekme ”, “ Uzay ”, “ satır sonlandırma karakterleri ” dizenin başından veya sonundan veya her iki yanından.
Bu makale, JavaScript'te dizeyi sağdan veya soldan kırpma yöntemini açıklayacaktır.
JavaScript'te Dizeyi Soldan Kırpma ve Sağdan Kırpma Nasıl Yapılır?
JavaScript, sol veya sağ dize kırpma için aşağıdakiler dahil bazı yerleşik yöntemler sunar:
-
- trim() yöntemi
- trimLeft() yöntemi
- trimRight() yöntemi
Gelin her birini tek tek inceleyelim!
JavaScript'te trim() Yöntemi Nasıl Kullanılır?
“ kırp() ” yöntemi, orijinal dizeyi değiştirmez, yalnızca boşluk karakterlerini bir dizenin her iki tarafındaki, başındaki ve sonundaki boşluk karakterlerini kaldırır.
Sözdizimi
Dizeleri kırpmak için trim() yöntemini kullanmak için verilen sözdizimini izleyin:
dize.trim ( ) ;
trim() yöntemi, kesilecek olan dize boyunca çağrı yapar ve belirtilen dizedeki fazladan beyaz boşlukları ortadan kaldırarak yeni bir dize döndürür.
Örnek
İlk olarak, bir 'oluşturacağız. sicim dizenin başında ve sonunda fazladan boşluk içeren ”:
var dize = ' LinuxHint'e Hoş Geldiniz ' ;
Ardından trim() yöntemini çağırın ve elde edilen dizeyi “ değişkeninde saklayın. Cevap ”:
Son olarak, elde edilen dizeyi “ kullanarak konsolda yazdırın. konsol.log() ' yöntem:
Şimdi, ' uzunluk ” kırpmadan önce ve sonra dizenin uzunluğunu döndüren özellik:
konsol.log ( 'Sonuç Dizesinin Uzunluğu' + cevap.uzunluk ) ;
Çıktıda görebileceğiniz gibi, gerçek dizenin uzunluğu “ 33 boşluk içeren ” ve elde edilen dizenin uzunluğu “ 24 ”. Bu, dizenin başlangıcındaki ve sonundaki beyaz boşlukların başarıyla kırpıldığını belirtir:
Yalnızca dizenin başlangıcındaki boşlukları kaldırmak istiyorsanız, aşağıdaki bölümü izleyin.
JavaScript'te trimLeft() Yöntemi Nasıl Kullanılır?
“ trimSol() ” bir dizedeki baştaki beyaz boşlukları ortadan kaldırır. Benzer şekilde çalışır “ trimStart() ' yöntem. trimStart(), trimLeft() yönteminin diğer adı olduğundan, her iki yöntem de aynı işlevi görür.
Sözdizimi
Dizeyi dizenin solundan veya başından kırpmak için aşağıdaki sözdizimini kullanın:
string.trimLeft ( ) ;
Örnek
İlk önce dizenin başında üç boşluk ve dizenin sonunda aynı boşluk olan bir dize oluşturacağız:
var dize = ' LinuxHint'e Hoş Geldiniz ' ;
Şimdi, dizenin solundaki veya başlangıcındaki boşlukları kırpmak için trimLeft() yöntemini çağırın:
Son olarak, dizeyi konsola yazdırın:
'' düğmesini kullanarak kesmeden önce ve sonra ipin uzunluğunu kontrol edin. uzunluk ” dizenin özelliği:
konsol.log ( 'Sonuç Dizesinin Uzunluğu' + cevap.uzunluk ) ;
Çıktı gösteriyor ki “ trimSol() ” yöntemi, dizenin başında bulunan beyaz boşlukları başarıyla kırptı:
Ayrıca “ trimStart() Aynı amaç için trimLeft() yöntemi yerine ” yöntemi:
trimLeft() yöntemiyle aynı sonucu verir:
Dizenin sağ tarafından özellikle fazladan boşlukları kaldırma yöntemini bilmek ister misiniz? Verilen-sağlanan yöntemi izleyin.
JavaScript'te trimRight() Yöntemi Nasıl Kullanılır?
Dizeyi dizenin sağ tarafından kırpmak için önceden tanımlanmış JavaScript'i kullanın ' trimSağ() ” olarak da bilinen trimEnd() ' yöntem. Öncelikle dizenin sonundaki veya dizenin sağ tarafındaki boşlukları kaldırmak için kullanılır.
Sözdizimi
trimRight() yönteminin sözdizimi aşağıdaki gibidir:
string.trimRight ( ) ;
Örnek
Şimdi aynı dizgiyi kullanacağız ve “ trimSağ() ' yöntem:
var cevap = string.trimRight ( ) ;
Çıktıdan, dizenin sonundaki fazladan boşlukların kaldırıldığı görülebilir:
Şimdi, ' trimEnd() Aynı senaryo için trimRight() yöntemi yerine ” yöntemi:
Çıktı
JavaScript'te dizenin sol ve sağ kırpma işlemiyle ilgili tüm temel talimatları ele aldık.
Çözüm
JavaScript'te sol ve sağ kırpma dizesi için, ' dahil olmak üzere JavaScript önceden tanımlanmış yöntemlerini kullanın. kırp() ' yöntem, ' sol kırp( )' veya ' trimStart() ” yöntemi ve “ trimSağ() ' veya ' trimEnd() ' yöntem. trim() yöntemi dizeleri dizenin hem solundan hem de sağından keser, trimLeft() veya trimStart() yöntemi dizeyi baştan keserken, trimRight() veya trimEnd() yöntemi dizeyi kısaltır Sonundan. Bu yazımızda ipi sağdan veya soldan kırpma işlemini detaylı örneklerle anlattık.