我想在 JavaScript 中声明字符串常量。
有办法做到这一点吗?
许多浏览器的实现(和 Node)都有常量,与const https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const.
const SOME_VALUE = "Your string";
This const
意味着您不能将其重新分配给任何其他值。
检查兼容性说明 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const#Compatibility_notes查看您的目标浏览器是否受支持。
或者,您也可以修改第一个示例,使用defineProperty() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty或其朋友并做出writable
财产false
。这意味着变量的内容无法更改,就像常量一样。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)