これは純粋な好奇心です。オブジェクトを書きましょう:
var display = { res1:{ w:640, h:480 }, res2:{ w:320, h:240 }, nores:{} };
このオブジェクトから、noresプロパティを関数に送信しています。noresはオブジェクトなので、変更内容somefunctionは後で で表示されdisplay.noresます。
somefunction(display.nores);
ここで質問です。display がクロージャー内で定義され、そのクロージャーの外側で定義されている場合、の他のプロパティ ( / )somefunction()にアクセスする形式はありますか? つまり、引数として渡されたプロパティからオブジェクト全体を参照できますか?displayres1res2somefunction()displaynores