Я хотел бы объявить некоторые перечислений, которые должны быть глобально доступны из любого места в моем приложении, например:Как объявить перечисления в angularjs?
enum AIState { Asleep, Idling, Chasing, Fleeing, HavingLunch };
Вопрос: где и как я должен объявить эти перечислений withint в angularjs
приложения?
main.js:
var myApp = angular.module('myApp', []);
myApp.config(...);
позже я хочу, чтобы получить доступ к ним с помощью AIState.Asleep
, чтобы я мог передать их в качестве параметра и делегировать мою логику соответственно.
Хорошо то, что рекомендуются способы объявить перечисление внутри? – membersound
Вы запрашиваете способ создания набора enum-подобных констант? JavaScript не имеет встроенного средства перечисления. – Pointy
Да, возможно, я прошу об этом ... с точки зрения «java». – membersound