摘要: 1、let ① 使用let声明的变量,所声明的变量只能在命令所在的代码块内有效。 同样在代码块内的a和c,c在代码块内就可以输出,a在代码块外就找不到了。 ② 使用let命令声明的变量在域解析的时候不会被提升。 从结果可以看出,a是undefined,b报错。此时的console.log(a);va 阅读全文