js是词法分析型的链式作用域

前言     js的作用域链一直是一个理论上看似简单,但实际使用中又经常出错的知识点。想要在开发中规避一系列问题,就有必要在基础理论,尤其是编译原理的角度去理解js作用域的产生以及结构。下面就笔者的一些学习经验简单做出总结,行文较为粗略,如有不懂可以留言。这里先抛出一句话“js是词法分析型的链式作用域”,具体怎么回事下文会讲解。 1、执行环境     这是一个非常重要的概念,执行环境定义了变量或者
相关文章
相关标签/搜索