Posts Tagged ‘велосипед’

Javascript Trim functions

Суббота, Март 17th, 2007

возможно и велосипед, но ненайдя решения написал вот это:


String.prototype.trim = function () {
    return this.rtrim().ltrim();
}

String.prototype.ltrim = function () {
    for (var i = 0; i < this.length; i++) {
        if (this.charAt(i) != " ") {
            return this.substr(i, this.length - 1);
        }
    }
}

String.prototype.rtrim = function () {
    for (var i = this.length - 1; i >= 0; i--) {
        if (this.charAt(i) != " ") {
            return this.substr(0, i + 1);
        }
    }
}

понадобится вдруг кому - юзайте ;)