在可能的情况下对局部变量使用const是一种好习惯吗?

时间:2018-11-02 09:46:28

标签: javascript local-variables

我认为最好在所有地方都使用const,即使是局部变量,但我的同事认为const仅适用于顶级常数,例如行星中的许多行星。太阳系(hm)。我只是喜欢功能样式,还是常识?

2 个答案:

答案 0 :(得分:0)

如果您不想更改它,const显然更好,因为它可以保护您避免意外更改此变量。

Airbnb创建的著名Node.js eslint指南之一也将其视为一种良好做法:https://github.com/airbnb/javascript#references--prefer-const

答案 1 :(得分:0)

是的,这是在几种样式指南中表达的常见观点,例如流行的AirbnbGoogle。因此,至少有些人认为它是一种好的做法:-)