28.说一下js的执行上下文和执行上下文栈

43 阅读1分钟

执行上下文:是当前代码被解析和执行所处的环境

执行上下文栈:存储函数调用的栈结构,遵循先进后出的原则

分为:全局执行上下文和函数执行上下文

执行上下文创建:

  • 1、创建变量对象
  • 2、创建作用域链
  • 3、确定this的值