window對象的
window
屬性指向這個window對象本身。是以以下表達式所傳回的window對象都是同一個。
window.window
window.window.window
window.window.window.window
...
在網頁中,window對象也是一個全局對象。這意味着:
- 腳本中的全局變量實際上是window對象的屬性:
var global = {data: 0};
alert(global === window.global); // displays "true"
- 不用寫
字首就可以通路window對象的内置屬性:window.
setTimeout("alert('Hi!')", 50); // equivalent to using window.setTimeout.
alert(window === window.window); // displays "true"