javascriptを勉強中に下記の記述に出くわしたのですが、「String.prototype.trimIt」とは何を意味するのでしょうか?
例えば
「hoge.trimIt = function() {
return this.replace(/^\s+|\s+$/g, '');
}」
であれば
「hogeオブジェクトにtrimItという名前のfunction() {
return this.replace(/^\s+|\s+$/g, '');
}を値に持つプロパティーを設定」
という意味になると思うのですが、「String.prototype.trimIt」ですと「.」が2つありますし、何がどうなっているのかさっぱりわかりません。
どなたか詳しい方御指導頂けないでしょうか?
javascript
1if (!String.prototype.trimIt) { // prototype に trimIt プロパティがない場合に追加 2String.prototype.trimIt = function() { 3return this.replace(/^\s+|\s+$/g, ''); // 文字列前後のスペースを除去 4}
> javascriptを勉強中に下記の記述に出くわしたのですが、
質問を「編集」して、出くわしたWebページのURLを追記して下さい
https://ja.wikipedia.org/wiki/%E6%83%85%E5%A0%B1%E6%BA%90
ご回答ありがとうございますm(__)m
実は上記記述は書籍に載っている部分をそのまま引用させて頂いたものでして、URLの追記は生憎出来ないんです。。。
では、書籍名とページ番号/見出しを添えて、「引用」すると良いです。
https://ja.wikipedia.org/wiki/%E5%BC%95%E7%94%A8
http://akameco.hatenablog.com/entry/2015/01/31/035215
回答2件
あなたの回答
tips
プレビュー