Javascript ゲッターから元のプロパティ値にアクセスすることは可能ですか?
そうでない場合、同様のことを達成するための他の「最新の」javascript手法はありますか?
つまり、このようなコードがある場合
o = {}
o.foo = "bar"
o.__defineGetter__("foo", function(){
//can I access the value "bar" here?
return "some other value";
});
getter 関数内から値「bar」にアクセスすることは可能ですか? それとも、使用__defineGetter__
するとプロパティが吹き飛ばされますか?
(コンテキスト: 初心者の開発者ではありませんが、私は過去 4、5 年間、非クロスブラウザー Javascript を無視しており、追いつくことを目指しています)