javascript - 有没有办法在 Javascript 中定义符号常量?

标签 javascript constants

我搜索了 JavaScript 是否提供了一种定义符号常量的方法,但没有找到任何东西。我错过了什么 ?

改用 const var 是一种常见的做法吗?

var const MAXIMUM_VALUE = 100; 

谢谢。

最佳答案

const 不被 IE 支持,所以如果你想支持 IE 那是不可能的。

据我所知,保持简单的最佳方法是为您的常量制定一个命名约定,例如广受欢迎的 ALL UPPERCASE。有一些强制常量的例子,但它们在大多数情况下是不值得的。或者,您可以使用函数:

function myConst() { return 'myValue'; }

这当然仍然可以被覆盖,但我已经看到它被使用了。

另见:

关于javascript - 有没有办法在 Javascript 中定义符号常量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/686590/

相关文章:

javascript - 通过 AJAX 在 Wordpress 中动态更改导航链接(下一个和上一个)

javascript - Angular2 服务未将 JSON 传递给 WebAPI

javascript正则表达式捕获括号

c++ - 为什么要有 const 和非常量访问器?

javascript : dictionary of functions with "constant" integer as keys

javascript - knockout 选择数据绑定(bind)

javascript - 从服务器向 Socket.IO 发送事件不工作

Java - 这是好的编程习惯吗?

c++ - 保理技术找到类似的方法?

javascript - 在只考虑唯一性的情况下,描述性句子可以与 JavaScript 常量一起使用吗?