JS -- let 与 var 的区别

81 阅读1分钟
  1. let没有变量提升
  2. let不允许在相同的作用域下重复声明
  3. let解决了JS中的暂时性死区问题
  4. let创建的全局变量没有给window设置对应的属性
  5. let会产生块级作用域