関数(クラス)のprototypeプロパティ 全ての関数オブジェクトは prototypeというプロパティを持っています。 この prototypeプロパティはどういった事ができるか。 以下のコードを見てください。 function Dog(){} Dog.prototype.bow = function(){ alert('ワン') }; var d = new Dog(); d.bow(); //-> ワンと表示 Dog関数(クラス)を作成し、この関数の prototype プロパティの プロパティbowに関数をセットしています。 そしてnewにより Dog オブジェクトを作成し、そのオブジェクトの bow を呼ぶと prototype のプロパティであるbowにアクセスできましたね。 全てのオブジェクトはクラス(関数)のprototypeに暗黙の参照を持ち、 オブジェクトのプロパティ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く