如何在Javascript中创建常量文件?

时间:2010-06-30 19:01:16

标签: asp.net javascript enums constants

有没有办法在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" />

这样的架构是否可行?我们可以使用哪些数据类型?我只举例说明枚举,因为这是我现在使用的,但它们必须在使用它们的同一文件中声明。

2 个答案:

答案 0 :(得分:2)

非常有可能(就像你使用它们一样)。它不会是一个枚举,只是一个具有多个数字字段的对象。

您应该使用对常量的脚本引用作为最顶层的(逻辑上)。

常见的类型是:

  • undefined(variable)
  • null(变量)
  • 字符串
  • 布尔
  • 字符串
  • 对象

答案 1 :(得分:2)

你做对了。

确保首先声明常量。

JavaScript以自上而下的顺序解析所有脚本和脚本文件链接。