Javascript でオブジェクトを new するとき、プロトタイプのプロパティは単にコピーされるだけで、初期化はされない。これに気づかずに一日無駄にしたorz 例を挙げると、 var MyObj = function(){}; MyObj.prototype = { a: function(){ alert( this.b.join( " : " ) ); } ,b: [ 1, 2 ] }; var obj1 = new MyObj(); obj1.a(); // 「1 : 2」と表示される var ... > このページを見る
最終更新時間:
2010年11月14日22時29分








