javascript でオブジェクトを定義しているときに、そのオブジェクトのメンバーが同じオブジェクトの別のメンバーの値にアクセスする方法はありますか? たとえば、以下を定義している場合 (jquery を使用)
var x = $.extend({}, {
greeting: 'hello',
message: this.greeting+' world'
});
alert(x.message);
上記のコードは警告しundefined world
ます。greeting
定義中に値を取得するにはどうすればよいですか。この場合、期待される出力はhello world
です。