あなたが求めているのは次のとおりだと思います:
次の変数があるとします。
application.data.settings.foo.bar = { some: 'value' }
-を使用してアクセスする方がパフォーマンスが高いですapplication.data.settings.foo.barか、それとも代わりに:var bar = application.data.settings.foo.barを使用してから を参照してくださいbar。
私の推測では、変数への代入は、関連する項目にアクセスするためにインタープリターが実行する手順が少ないため、おそらくわずかに効率的であると思われます。使用する場合application.data.settings.foo.bar-インタープリターはapplicationオブジェクトへの参照を利用しdata、次にそのsettingプロパティを参照し、次にそのプロパティを参照し、次にそのfooプロパティを参照し、次にそのプロパティを参照する必要がありbarます。これが5ステップです。
アクセスのためにローカル変数に参照すると、同じオブジェクトにヒットしますが、各参照で直接ヒットします。
ただし、結局のところ、大量の高速アクセス ループなどを頻繁に実行しない限り、パフォーマンスが大幅に向上することはほとんどありません。