26 Ekim 2010 Salı

JavaScript'te trim fonksiyonunu kullanmak

Görevi, stringin baş ve sonundaki boşlukları temizlemekten ibaret olsa da pek çok programlama dilinin hayat kurtaran fonksiyonlarından biridir trim(). Ne yazık ki JavaScript'te bu fonksiyon bulunmuyor. Biz bu yazıda JavaScript'e bu fonksiyonu ekleyeceğiz.

I.Yöntem

String.prototype.trim = function() {
    s = this.replace(/^\s+/, "");
    return s.replace(/\s+$/, "");
};

II.Yöntem

String.prototype.trim = function() {
      return this.replace(/^\s+|\s+$/g, "");
};

Her iki fonksiyonu da "  sağ ve soldaki boşluklar silinecek   ".trim() şeklinde kullanabiliriz.

Hiç yorum yok:

Yorum Gönder