muszę naśladować typu enum w JavaScript i podejście wydaje się dość prosta:Enum flagi w JavaScripcie
var MyEnum = {Left = 1; Right = 2; Top = 4; Bottom = 8}
Teraz w C# mogłem połączyć te wartości tak:
MyEnum left_right = MyEnum.Left | MyEnum.Right
a następnie Mogę sprawdzić, czy enum ma pewną wartość:
if (left_right & MyEnum.Left == MyEnum.Left) {...}
Czy mogę zrobić coś takiego w JavaScript?
Zauważ, że składnia obiekt jest niewłaściwe dla MyEnum. CMS już dostarczył poprawiony przykład w swojej odpowiedzi. –