ES6 新特性概览
1. let 和 const
let
- let 声明的变量只在块级作用域内有效,而 var 声明的变量在全局范围内有效。
{
let a = 10;
var b = 1;
}
console.log(a); // ReferenceError: a is not defined
console.log(b); // 1
2025/12/1大约 3 分钟
{
let a = 10;
var b = 1;
}
console.log(a); // ReferenceError: a is not defined
console.log(b); // 1