goldEli / blog

Blog
MIT License
2 stars 1 forks source link

作用域 #1

Closed goldEli closed 6 years ago

goldEli commented 6 years ago

作用域的目的是确定变量的访问权限,也就是为了避免变量污染。 首先 JavaScript 采用的是词法作用域,也就是静态作用域,即创建的时候就确定好了。 在ES6以前,JavaScript 只有全局作用域和函数作用域,没有块级作用域,不像 Java 那样,一个花括号就是一个作用域。 在ES6中 引入了 let 关键字,才有了块级作用域。