关键字 let 并不是声明变量的唯一新方法。 在 ES6 中,你还可以使用 const 关键字声明变量。
const 具有 let 的所有出色功能,另外还有一个额外的好处,即使用 const 声明的变量是只读的。 它们是一个常量值,这意味着一旦一个变量被赋值为 const,它就不能被重新赋值:
const FAV_PET = "Cats";
FAV_PET = "Dogs";
由于重新分配 FAV_PET 的值,控制台将显示错误。

你应该始终使用 const 关键字命名不想重新分配的变量。 这有助于避免给一个常量进行额外的再次赋值。
命名常量的常见做法是全部使用大写字母,单词之间用下划线分隔。
注意: 对于不可变值,开发人员通常使用大写变量标识符,对可变值(对象和数组)使用小写或驼峰式标识符。 你将在后面的挑战中了解有关对象、数组以及不可变和可变值的更多信息。 同样在后面的挑战中,你将看到大写、小写或驼峰式变量标识符的示例。
本文介绍了ES6中用于声明变量的新关键字const和let。const不仅具备let的所有特性,还能确保变量值不会被重新赋值,非常适合用于创建常量。文章还探讨了如何通过大写字母来标记常量,以及在不同情况下如何选择合适的变量类型。
404

被折叠的 条评论
为什么被折叠?



