有没有办法在JavaScript中使用常量?

如果不是,指定用作常量的变量的常见做法是什么?

推荐答案

ES2015开始,JavaScript的概念是const:

const MY_CONSTANT = "some-value";

这将在pretty much all browsers except IE 8, 9 and 10分钟内起作用.有些可能还需要启用strict mode.

如果需要支持旧浏览器或使用旧代码,可以使用var和所有_CAPS等约定来显示不应修改某些值:

var MY_CONSTANT = "some-value";

Javascript相关问答推荐

序列查找器功能应用默认值而不是读取响应

JavaScript文本区域阻止KeyDown/KeyUp事件本身上的Alt GR +键组合

一次仅播放一个音频

成帧器运动中的运动组件为何以收件箱开始?

如何访问Json返回的ASP.NET Core 6中的导航图像属性

zoom svg以适应圆

过滤对象数组并动态将属性放入新数组

单击子元素时关闭父元素(JS)

Google maps API通过API返回ZERO_RESULTS,以获得方向请求,但适用于Google maps

Javascript json定制

您能在卸载程序(QtInsteller框架)上添加WizardPage吗?

如何从HTML对话框中检索单选项组的值?

闭包是将值复制到内存的另一个位置吗?

未加载css colored颜色 ,无法将div设置为可见和不可见

是否可以将Select()和Sample()与Mongoose结合使用?

使每个<;li>;元素的 colored颜色 与随机生成的 colored颜色 列表不同(不重复

Reaction useState和useLoaderData的组合使用引发无限循环错误

ReferenceError:无法在初始化之前访问setData

react 路由DOM有条件地呈现元素

当达到高度限制时,如何裁剪图像?使用html和css