执行上下文 执行上下文概念 当代码运行时,会产生一个对应的执行环境,在这个环境中,变量会被事先提出来(变量提升),代码从上往下开始执行,就叫做执行上下文. 注:在定义变量是未直接赋值,使用默认值 undefined. 在 JavaScript 的世界里,运行环境有三种,分别是: 全局环境:代码首先进入的环境 函数环境:函数被调用时执行的环境 Eval的代码 - 在Eval函数内运行的代码 执行上下文特点 单线程,在主进程上运行 同步执行,从上往下按顺序执行 全局上下文只有一个,浏览器关闭时会被弹…