摘要: let实际上为 JavaScript 新增了块级作用域。 上面的函数有两个代码块,都声明了变量n,运行后输出 5。这表示外层代码块不受内层代码块的影响。如果两次都使用var定义变量n,最后输出的值才是 10。 ES6 允许块级作用域的任意嵌套。 上面代码使用了一个五层的块级作用域。外层作用域无法读取 阅读全文
posted @ 2018-07-26 13:30 真希 阅读(159) 评论(0) 推荐(0) 编辑