What is the difference between window and this.window, in javascript?
<p>I'm looking at a complex bit of JavaScript, which is doing all sorts of runtime/dynamic manipulation of objects and scripts. In the process, I'm learning all sorts of minutiae about Javascript and its idiosyncrasies.</p>

<p>This one has me stumped, though. Is there ever a situation where</p>

<pre><code>window !== this.window; //true
</code></pre>

<p>In other words, when would you ever write this.window instead of straight out window?</p>
