JSのprototypeのおさらい
function Foo(){ } var x = {}; Foo.prototype = x; var y = new Foo(); console.log(y); # Object { } console.log(x == y); # false console.log(x === y); # false console.log(x === y.__proto__); # true
あれ、空のオブジェクト同士の==はfalseなのか。期待と違った。まあいいや、そこは重要なポイントではないし。