SORU
31 Ocak 2009, CUMARTESİ


JavaScript string Trim?

Nasıl JavaScript bir dize kırpmak mı?

CEVAP
31 Ocak 2009, CUMARTESİ


Beri yeni Tarayıcılar (Internet Explorer 9) trim() zaten uygulanması gereken sadece uygulamak trim() değilse mevcut Prototip-Nesne (ağır basan bu büyük bir performans isabet). Bu genellikle Yerel Nesneleri uzanan zaman tavsiye edilir! Eklenen özellik ES5 Object.defineProperty kullanmadığınız sürece sayısız olduğunu unutmayın!

trim(), desteklemiyor edenler tarayıcılar için MDN Bu dolgu kullanabilirsiniz:

if (!String.prototype.trim) {
    (function() {
        // Make sure we trim BOM and NBSP
        var rtrim = /^[\s\uFEFF\xA0] |[\s\uFEFF\xA0] $/g;
        String.prototype.trim = function() {
            return this.replace(rtrim, '');
        };
    })();
}

Bu bkz

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

String.prototype.ltrim=function(){return this.replace(/^\s /,'');};

String.prototype.rtrim=function(){return this.replace(/\s $/,'');};

String.prototype.fulltrim=function(){return this.replace(/(?:(?:^|\n)\s |\s (?:$|\n))/g,'').replace(/\s /g,' ');};

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • justintimberlakeVEVO

    justintimber

    2 EYLÜL 2009
  • MyCyberAcademy

    MyCyberAcade

    2 EKİM 2011
  • OnlyFunClips

    OnlyFunClips

    16 ŞUBAT 2012