2010-06-30 179 views
6

¿Hay una manera de crear un archivo de constantes en JavaScript, que puedo hacer referencia y luego usar? Lo que estoy buscando es algo como esto:
Constants.js:¿Cómo crear un archivo de constantes en Javascript?

Móviles var =
{
Nokia: 1,
Samsung: 2
}

Luego, en otro JavaScript JS2.js archivo de acceso esos valores: JS2.js:
de alerta (Phones.Nokia);

Y entonces, en un archivo aspx que los utiliza, hacer referencia a dos de ellos, como:
<asp:ScriptReference Path="../js/JS2.js" />
<asp:ScriptReference Path="../js/Constants.js" />

es posible una arquitectura de este tipo? ¿Qué tipos de datos podemos usar? Solo ejemplifiqué enumeraciones porque esto es lo que uso ahora, pero deben declararse en el mismo archivo que se usan.

Respuesta

2

Es muy posible (exactamente como usted los utiliza). Sin embargo, no será una enumeración, solo un objeto con varios campos numéricos.

Debe usar la referencia de script para las constantes como la más alta (lógicamente).

Los tipos comunes son:

  • indefinido (variable)
  • null (variable)
  • cadena
  • Boolean
  • Número
  • cadena
  • Objeto
2

que estás haciendo las cosas bien.

asegúrese de que las constantes se declaren primero.

JavaScript analiza los scripts alls y enlaces de archivo de comandos de arriba hacia abajo orden.

Cuestiones relacionadas