2010-06-30 2 views
6

Есть ли способ создать файл констант в JavaScript, который я могу ссылаться, а затем использовать? То, что я ищу что-то вроде этого:
Constants.js:Как создать файл констант в Javascript?

вар Телефоны =
{
Nokia: 1,
Samsung: 2
}

Затем в другой JavaScript файл JS2.js доступа к этим значениям: JS2.js:
alert (Phones.Nokia);

И затем, в файле ASPX, который использует их, ссылаться на них обоих, как:
<asp:ScriptReference Path="../js/JS2.js" />
<asp:ScriptReference Path="../js/Constants.js" />

ли такая архитектура возможно? Какие типы данных мы можем использовать? Я только иллюстрировал перечисления, потому что это то, что я использую прямо сейчас, но они должны быть объявлены в том же файле, что и они.

ответ

2

Это очень возможно (именно так, как вы их используете). Однако это не будет перечисление, а просто объект с несколькими числовыми полями.

Вы должны использовать ссылку на скрипт для констант как самую верхнюю (логически).

Общие типов:

  • неопределенные (переменный)
  • нуля (переменный)
  • Строка
  • Boolean
  • Номер
  • Строка
  • Объект
2

Вы делаете это правильно.

убедитесь, что константы объявлены первыми.

JavaScript разбирает все скрипты и ссылки файла сценария в порядке сверху вниз.

Смежные вопросы