handlename's blog

コード片など

2011-12-19から1日間の記事一覧

JSでprototypeで宣言したプロパティに値を代入するときの罠

要点 prototypeは、そのオブジェクトに該当のプロパティが存在しない場合に参照される。 どういうこと? JSでクラスをつくる場合、デフォルト値としてprototypeに値を入れることがある。 var Hoge = function() {}; Hoge.prototype.huga = 0; Hoge.prototype…