08 2022 档案
摘要:一、作用域 作用域共有两种主要的工作模型:动态作用域、静态作用域 词法作用域就是定义在词法阶段的作用域。换句话说,词法作用域是由你在写 代码时将变量和块作用域写在哪里来决定的,因此当词法分析器处理代码时会保持作用域 不变(大部分情况下是这样的)。 作用域是指程序源代码中定义变量的区域。 作用域规定了
阅读全文
摘要:执行上下文: 函数在执行时,会创建一个执行上下文,用来记录函数在哪里执行,函数调用的方法,传入的参数等。执行上下文(execution context,简称:EC)也叫执行“执行环境”。 就是函数解析和执行所在环境的抽象概念。JavaScript 中运行任何的代码都是在执行上下文中运行。 类型:全局
阅读全文