var和let怎么会抛出重新声明错误?

时间:2019-05-14 20:30:13

标签: ecmascript-6

我正在浏览此片段,他们说ES6中加入了 let 关键字,因为 var 实际上无法检测到变量的重声明或重定义。但是当我运行下面的代码时,我仍然得到已声明错误的变量。

我在chrome控制台中运行了它。

var x = 10;
var x = 20;

相同
let x = 10;
let x = 20;

0 个答案:

没有答案