title: What is the difference between window and this.window, in javascript?
body: <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>