!--NEWSZW_HZH_BEGIN--
作用域分配与变量拜访规矩
在 ECMAScript 中,函数也是对象。函数对象在变量实例化进程中会依据函数声明来创立,或是在盘算函数表达式或调用 Function 结构函数时创立。(关于"函数对象"请见《懂得Javascript_08_函数对象》)。每一个函数对象都有一个内部的 [[scope]] 属性,这个属性也由对象列表(链)组成。这个内部的[[scope]] 属性援用的就是创立它们的履行环境的作用域链,同时,当前履行环境的运动对象被添加到该对象列表的顶部。当我们在函数内部拜访变量时,其实就是在作用域链上寻觅变量的进程。 在 ECMAScript