有没有办法在JavaScript中创建常量文件,我可以参考然后使用?
我正在寻找的是这样的:
Constants.js:
var Phones =
{
诺基亚:1,
三星:2
}
然后,在另一个JavaScript文件JS2.js访问这些值:
JS2.js:
警报(Phones.Nokia);
然后,在使用它们的aspx文件中,引用它们,例如:
<asp:ScriptReference Path="../js/JS2.js" />
<asp:ScriptReference Path="../js/Constants.js" />
这样的架构是否可行?我们可以使用哪些数据类型?我只举例说明枚举,因为这是我现在使用的,但它们必须在使用它们的同一文件中声明。
答案 0 :(得分:2)
非常有可能(就像你使用它们一样)。它不会是一个枚举,只是一个具有多个数字字段的对象。
您应该使用对常量的脚本引用作为最顶层的(逻辑上)。
常见的类型是:
答案 1 :(得分:2)
你做对了。
确保首先声明常量。
JavaScript以自上而下的顺序解析所有脚本和脚本文件链接。