首页 > 技术文章 > ES6 中的let 声明变量

leyan 2017-02-21 17:19 原文

1、let是声明的是块级变量,不会污染全局,一般条件与循环中会用到;

2、let  不可以变量提升;

3、let不遵循作用域,一个作用域内如果有该变量,就不会到全局去找,也不可以在一个作用域重复声明一个变量。

推荐阅读