以浏览器为例,全局对象为Window对象。

全局上下文的变量对象有一个特殊的地方,它的变量对象,就是Window对象。而且全局上下文的变量对象,不能变成活动对象。

// 以浏览器中为例,全局对象为window
// 全局上下文
windowEC = {
    VO: window,
    scopeChain: {},
    this: window
}

除此之外,全局上下文的生命周期,与程序的生命周期一致,只要程序运行不结束,比如关掉浏览器窗口,全局上下文就会一直存在。其他所有的上下文环境,都能直接访问全局上下文的属性。

results matching ""

    No results matching ""