PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

■ JavaScript の new 演算子の意味: Days on the Moon ■

[ スポンサード リンク ]
2008/02/03 6:30:07 はてなブックマーク数89 ライブドアクリップ数15 del.icio.us数15 nanto.asablo.jp [ この元コンテンツへ ]
JavaScript の new 演算子の意味: Days on the Moon

Function.prototype.construct = function () { var newInstance = new Object(); if (this.prototype instanceof Object) newInstance.__proto__ = this.prototype; var returnValue = this.apply(newInstance, arguments); if (returnValue instanceof Object) return returnValue; return newInstance; }; var o = F.construct(arg); // == new F(arg) new F() としたとき、実際に F が呼び出される前に新たなオブジェクトが作られるが、そのオブジェクトの生成にあたっては F.prototype の...

[ ← 前の画面 ]  【 PR 】 今注目のRubyを知ろう [ ニコニコ風 ] [ 関連記事 ] [ Feeling Lucky ]
[ スポンサード リンク ]
■ この情報のコメント・メモ ■

newってそういう意味なのか…まあ,まだ分かってないんですけど…  [ tarkiy ]

newについて。なるほど。確かにそういう意味なら!typeofObjectのリテラルはnewできないな  [ karronoli ]

コンストラクタの動き方について。  [ walf443 ]

varo=newF();とした時、内部では何が起こっているか。Fの戻り値が非オブジェクトである場合の動作に注意。  [ wacky ]

JavaScriptのnew演算子の処理の流れ  [ itsnouse ]

>3の返り値がオブジェクトならそれを返す。  [ lesamoureuses ]

new演算子  [ netfan ]

new演算子とコンストラクタの動作。『Fの返り値がオブジェクトでないとき、newF()の値にはFの返り値ではなく新たに作られたオブジェクトが使用される』  [ monjudoh ]

やっと分かった!hoge.prototypeが特別視されるのは、newがprototypeを特別あつかいする(prototypeをコピーする)からなんだな  [ kamogawa ]

new演算子の動作の流れ  [ plugnus ]

javascript  [ webmarksjp ]

new演算子が何をしているのかを解説している。  [ mt_motoki ]

newの詳細。操作的意味論しか述べていないようだ:P  [ k1m ]

おぼろげに知っとるぐらいだった  [ nipotan ]

――cons()。  [ mind ]

newfunction(){}  [ suVene ]

あーなるほど。勉強になるなぁ。  [ tks_period ]

new演算子。これだ!!!悩んでたのは  [ samurai20000 ]

newしたとき何やってるのか  [ stylus ]


[ ← 前の画面に戻る ]
[ スポンサード リンク ]
追加
[ 追加された期間を表示 ]
ユーザー
[ コメントの多いユーザー ]
PicUP!ネタ
プログラミング』 の注目情報
コードを書く全ての人に - builder by ZDNet Japan PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ
2008/11/01 6:30:02
   programming プログラミング 開発 zdnet development
Java Solution ― @IT
Java Solution ― @IT PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ
2008/09/14 6:30:04
   Java Eclipse プログラミング programming @it
bkブログ
bkブログ PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ
2008/10/28 6:30:02
   blog programming プログラミング ブログ c++
人気のタグ
ブックマーク
RSS配信中
プログラム・フレームワーク系情報まとめ [ pg.feed ]