ES6 let var const

let 容许你声明一个做用域被限制在块级中的变量、语句或者表达式 let绑定不受变量提高的约束,这意味着let声明不会被提高到当前 该变量处于从块开始到初始化处理的“暂存死区”。 var 声明变量的做用域限制在其声明位置的上下文中,而非声明变量老是全局的 因为变量声明(以及其余声明)老是在任意代码执行以前处理的,因此在代码中的任意位置声明变量老是等效于在代码开头声明 const 声明建立一个值的只
相关文章
相关标签/搜索