JavaScript The Good Parts 覚書 trimメソッド

  • このエントリーをはてなブックマークに追加

名著JavaScript:the good parts 「良いパーツ」によるベストプラクティス [ ダグラス・クロフォード ]覚書
私が買ったのは,2010年10月13日 初版第6刷発行



Javascriptには文字列の後ろにある空白を取り除くメソッドが存在しない。(P38)
と書いてあり,trimメソッドの定義が掲載されている。

現在,2018年の時点でString.prototype.trimはもう,ほとんどのブラウザで定義されているので,自分で定義する必要がない。


Function.prototype.method = function (name, func) {
    if (!this.prototype[name]) {
        this.prototype[name] = func;
        return this;
    }
};

String.method('trim', function(){
    return this.replace(/^\s+|\s+$/g,'');
});
  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

コメントを残す

*