ES6 语法

let let 定义变量没有变量的提高(没有预解释) let 定义的变量不能重复定义(不管函数仍是let定义的变量都不能够重复定义) 虽然不进行预解释,可是代码执行前,也是将定义的变量提早过滤一遍,一旦发现不合法的就直接报错了,代码也不会执行了。 { }  是一个私有做用域 ,块级做用域  // 自执行函数 { let a = 100; console.log(a); } 注意:eval将字符串转
相关文章
相关标签/搜索