首页 » JavaScript » window对象

window对象

ECMAScript虽然没有指出如何直接访问Global对象,但Web浏览器都是将这个局部对象作为window对象的一部分加以实现的。因此,在全局作用域中声明的所有变量和函数,就都成了window对象的属性。来看下面的例子:

var color = "red";
function sayColor() {
    alert(window.color);
}
window.sayColor(); //"red"

这里定义了一个名为color的全局变量和一个名为sayColor()的全局函数。在sayColor()内部,我们通过window.color来访问color变量,以说明全局变量是window对象的属性。然后,又使用window.sayColor()来直接通过window对象调用这个函数,结果显示在了警告框中。

此文章发表在 JavaScript 标签为 . 将固定链接加入收藏.