スクリプトの効率を向上させるために、暗黙的なウィンドウ参照を明示的にするために使用できることをMSDNで読みました。self
これが本当かどうか知っていますか?これは基本的に、たとえば呼び出しが以前にオブジェクトなし
self.location
で単純に呼び出すよりも効率的であることを意味しますか?location
window
MSDN テキストはでは
self
なくを参照しているためwindow
、このパフォーマンスの向上は を使用した場合にのみ発生しself
ますか? ここ によるwindow
とself
とwindow.self
は同じものなので、何を使っても問題ないはずです。さらに、MSDNの呼び出しで述べられていることに従うと、呼び出し
window.self
よりも何らかの形でパフォーマンスが向上するはずself
です。これは、最後の呼び出しがプロパティであるwindow
ため、呼び出しによってwindow.self
明示的な参照を使用するためです。
ありがとう