作用域

可以这样理解:作用域是一套规则,这套规则用来管理引擎在当前作用域及嵌套的子作用域根据标示符名称查找变量。

作用域链

由当前环境和上层环境的一系列变量对象组成,它保证了当前执行环境对符合访问权限的变量和函数的有序访问。

注释:

  1. 代码编译阶段确定 作用域规则,此阶段由编译器执行
  2. 执行上下文创建阶段  建立作用域链 ,此阶段由引擎执行
  3. 可以将作用域链理解成一条单向通道
内容来源于网络如有侵权请私信删除
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!