在可能的情况下,局部变量的const被认为是一种好的做法吗



我认为最好尽可能在任何地方使用const,即使是对于局部变量,但我的同事认为const只适用于顶级常数,比如太阳系中的许多行星(hm(。我只是喜欢功能性风格,还是这是常识?

是的,这是一些风格指南中表达的常见观点,例如流行的Airbnb和谷歌风格指南。因此,至少有人认为这是一种良好的做法:-(

如果您不打算更改它,const显然更好,因为它可以防止您意外更改此变量。

Airbnb创建的著名Node.js esint指南之一也认为这是一种良好的做法:https://github.com/airbnb/javascript#references--首选常量

最新更新