在JavaScript中让vs const

让还是const?您应该使用哪一个?

在JavaScript中,我们通常使用两个关键字声明变量:letconst

我们什么时候应该使用一个与另一个?

我总是默认使用const

为什么?

因为const保证不能重新分配该值。

在编程时,我总是认为我可以使用的最好的东西是对我伤害最小的东西。

我们有很多东西会产生问题。

您赋予某物更多的力量,您赋予它更多的责任。

而且我们通常不想要那个。

好吧,当然,这是值得商de的。一世不想那样,对我来说就足够了。

如果我使用声明变量let, 一世它是可重新分配的:

let number = 0
number = 1

在某些情况下,这是必要的。

如果我要重新分配的变量,let是完美的。

如果我不这样做(在80%的情况下),我什至没有该选项。我希望编译器(对于JS是解释器)给我一个错误。

这就是为什么我默认为const每次我声明一个变量,并且只切换到let当我希望允许重新分配功能时。

免费下载我的JavaScript初学者手册


更多js教程: