ES6 学习笔记

1、 let 和 const 命令 let 命令 声明的变量只在声明所在代码块内有效,变量也不会自动提高。 不容许在相同做用域内,重复声明同一个变量。 暂时性死区,只要块级做用域内存在let命令,它所声明的变量就“绑定”这个区域,再也不受外部的影响。 var tmp = 123; if (true) { tmp = 'abc'; // ReferenceError let tmp; }
相关文章
相关标签/搜索