理解JavaScript作用域
JavaScript 定义了一套如何存储以及查找变量的规则,这套规则就是作用域。 作用域共有两种主要的工作模型。第一种是最为普遍的,被大多数编程语言所采用的词法作用域,另外一种叫作动态作用域。JavaScript 采用的就是词法作用域。 作用域主要有全局作用域、函数作用域以及 ES6 新增的块级作用域。 下面我们详细的了解一下上面介绍的作用域。 ...