为什么可以在Chrome的devtools控制台中重新声明“ let”? 其他浏览器不允许 在控制台中支持let和class重新声明

问题描述

我正在学习ES6中引入的替代变量声明。现在,我了解到'let'变量声明是块范围的,尽管可以更新,但不能在同一范围内重新声明。

我的第一个问题是:以上信息是否正确?我正在阅读2020年4月2日的文章。情况可能已经改变。

我的第二个问题是:如果以上信息是正确的,那么我运行Chrome浏览器时会出现什么情况

next build

和下面的行我重新声明它,例如

next export

该值更改为'say hi now',并且未报告任何错误。

我认为这与行尾的分号有关,但不确定。这里只是一个JS noobie。谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)