阅读并尝试使用ECMAScript 6提供的新功能。
用于编写常量变量的新“const”语句是一个巧妙的功能,它为已经很有趣的更新添加了一些功能。
该变量被创建为只读,一旦声明就无法覆盖。
编辑:一个相关问题出现了,例如,在控制台上测试代码时。运行包含const定义的脚本两次会导致错误,从而中断执行。
如果我想“释放”该关键字怎么办?是否有任何方法可以取消设置或删除变量?
我在这篇文章中读到,这实际上是一个影响var语句的问题,因为变量创建的环境在许多抽象层面上都不同。
ECMAScript 6打算如何解决这个问题?
const
?ECMAScript 6并不打算解决这个问题,因为const
就是const
。如果你想要的话,可以在内部作用域中使用let
声明一个同名的不同变量。 - user663031