元派遣プログラマの自称技術系ブログです。雑記とか自作のオープンソースプロジェクトの話とか。
Javaとか組込とかできます。お仕事ください。

はまりどころ

function C(){
}
C.prototype={
V:{a:0,b:1},
F:function(){
alert(a);
}
}

Vのメンバ変数はC.prototype.aへの参照になる。
まあ言われてみりゃそうだよな…。

function C(){
this.V={a:0,b:1}
}

C.prototype={
V:null,
F:function(){
alert(a);
}
}

コレが正解。