logo

JavaScript Dizesi trim()

trim(), JavaScript'te bir dizeyi kırpmak için kullanılan yerleşik bir dize işlevidir. Bu işlev, dizenin her iki ucundaki, yani dizenin başlangıcındaki ve sonundaki boşlukları kaldırır. trim() bir string yöntemi olduğundan, String sınıfının bir örneği tarafından çağrılır. Bir örneğini oluşturmamız gerekiyor Dize sınıfı trim() yönteminin kullanılacağı.

Not - trim() yöntemi orijinal dizeyi değiştirmez; yalnızca baştaki ve sondaki boşluk karakterini kaldırır.

Sözdizimi

trim() yönteminin sözdizimi aşağıdaki gibidir:

dünyanın en iyi arabaları
 str.trim() 

Burada str, kırpılacak dizeyi içerecek bir nesnenin String sınıfıdır.

Parametreler

trim() yönteminin içinde herhangi bir argüman veya parametre yoktur.

Geri dönüş değeri

string.trim() işlevi, dizenin başından ve sonundaki boşluk karakterini o dizeden çıkardıktan sonra dizeyi döndürür.

Örnekler

Aşağıda, öğeleri kaldırmak için trim() işlevini kullanan bazı örnekler verilmiştir. Bu örneklerde bunun nasıl kullanılacağını göreceksiniz. JavaScript işlevi . İşte birkaç örnek:

örnek 1

Bu örnekte her iki ucunda da boşluk bulunan bir dize geçireceğiz.

 function func_trim() { //original string with whitespace in beginning and end var str = ' javatpoint tutorial website '; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
Şimdi Test Edin

Çıktı

Bu, boşlukları kaldırdıktan sonra aşağıdaki dizeyi döndürecektir.

 Javatpoint tutorial website 

Örnek 2

Bu örnekte sadece sonunda boşluk bulunan bir stringi ileteceğiz.

 function func_trim() { //original string with whitespace at the end var str = 'javatpoint tutorial website '; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
Şimdi Test Edin

Çıktı

Bu, boşlukları sondan kaldıracak ve dizeyi aşağıda verildiği gibi döndürecektir.

 Javatpoint tutorial website 

Örnek 3

Bu örnekte sadece başında boşluk bulunan bir stringi ileteceğiz.

 function func_trim() { //original string with whitespace in beginning var str = ' javatpoint tutorial website'; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
Şimdi Test Edin

Çıktı

Bu, başlangıçtaki boşlukları kaldıracak ve dizeyi aşağıda verildiği gibi döndürecektir.

java indeksi
 Javatpoint tutorial website 

JavaScript trim() yöntemine benzer iki işlev daha sunar. Ayrıca ipi yalnızca bir uçtan, soldan veya sağdan keserlerdi. Her iki işlevin de orijinal dizeyi değiştirmediğini unutmayın; sadece boşlukları kaldırıyorlar.

  • trimLeft()
  • trimRight()

trimLeft()

trimLeft() yöntemi, dizenin yalnızca solundaki boşlukları kaldırır. Daha iyi anlamak için, boşlukları yalnızca baştan kaldırıp, herhangi bir boşluk karakteri olmadan dizeyi geri döndürdüğünü söyleyebiliriz.

Sözdizimi

 str.trimLeft() 

Aşağıdaki örneğe bakın -

örnek 1

 function func_trim() { //original string with whitespace in beginning var str = ' javatpoint tutorial website '; //string trimmed using trimLeft() var trimmedstr = str.trimLeft(); document.write(trimmedstr); } func_trim(); 
Şimdi Test Edin

Çıktı

Bu, yalnızca başlangıçtaki boşlukları kaldıracak ve sondaki boşluklar aynı kalacaktır. Aşağıdaki çıktıya bakın:

 Javatpoint tutorial website 

trimRight()

Öte yandan, trimRight() yöntemi yalnızca dizenin sağındaki boşlukları kaldırır. Daha iyi anlamak için sadece sondaki boşlukları kaldırıp, sonunda boşluk karakteri olmadan string'i geri döndürdüğünü söyleyebiliriz.

Sözdizimi

 str.trimRight() 

Aşağıdaki örneğe bakın -

örnek 1

 function func_trim() { //original string with whitespace from the end var str = ' javatpoint tutorial website '; //string trimmed using trimRight() var trimmedstr = str.trimRight(); document.write(trimmedstr); } func_trim(); 
Şimdi Test Edin

Çıktı

Bu, boşlukları yalnızca sondan kaldıracak ve baştaki boşluklar aynı kalacaktır. Aşağıdaki çıktıya bakın:

 Javatpoint tutorial website