我知道const
,let
和var
之间的区别:
const
变量的值无法更改。 但是为什么要使用const
?除了具有3.14的PI的古老示例之外,还有“清理代码”之外的其他优点,我发现const
真的很适合吗?因为浏览器不必编辑变量,这是否有效率方面的好处?
答案 0 :(得分:2)
它可以帮助我们的人们更好地理解代码并减少错误。通过将某些内容标记为const
而不是let
,您可以让其他开发人员(包括将来的您)知道它不会被重新分配。而且,如果您不小心这样做了,IDE会告诉您有问题,从而提示您要么停止重新分配它,要么将其更改为let
,以表示您确实打算重新分配它。