let的5大特点 什么情况会出现 清风不想说话100410 2020-03-05 278 阅读1分钟 -1:let 声明的变量 在同一个作用域内不能声明多次 -2:let 声明的变量 不存在变量提升,必须声明了才能使用 -3:let 声明的变量 在顶级作用域不存在映射,node的顶级作用域是global,浏览器的顶级作用域是window -4:let 声明的变量 存在块级作用域 -5:let 声明的变量 存在暂时性死区,函数外声明一个let, 封装一个函数,函数内先打印,在声明一个let,这样的打印会出错,这就是暂时性死区