我们总是会在程序中定义一些函数和变量,之后会使用这些函数和变量来构建我们的系统。 然而,对于解释器来说,它又是如何以及从哪里找到这些数据的(函数,变量)?当引用一个对象的时候,在解释器内部又发生了什么? 我们大多数人都知道,变量和执行上下文是密切相关的: var a = 10; // 全局上下文中的变量 ...
我们总是会在程序中定义一些函数和变量,之后会使用这些函数和变量来构建我们的系统。 然而,对于解释器来说,它又是如何以及从哪里找到这些数据的(函数,变量)?当引用一个对象的时候,在解释器内部又发生了什么? 我们大多数人都知道,变量和执行上下文是密切相关的: var a = 10; // 全局上下文中的变量 ...