Web ブラウザでの Global オブジェクト
Global オブジェクトがどんなオブジェクトになるのかは処理系依存のようですが Web ブラウザ上で JavaScript を実行する場合の Global オブジェクトは Window オブジェクトらしいです.
alert(this === window); // => true alert(this.window === this); // => true alert(this.window.window === this); // => true alert(this.window.window.window === this); // => true
そして window というプロパティに自分自身が入っている模様.