JavaScript эквивалентно. NET Enum.HasFlag () - PullRequest
0 голосов
/ 16 марта 2020

My. NET Авторизация с помощью HasFlag ()

Enum Foo {
  0: Zero,
  1: One,
  2: Two,
  3: Three,
  ..
}

5.HasEnum(Foo.One) is falsy because 5 is equal to 3 + 2
6.HasEnum(Foo.One) is truthy because 6 is equal to 3 + 2 + 1

Как обрабатывать это в JavaScript?

Я получаю роль (то есть> 0 и <1048), как узнать, есть ли у него 32 роля? </p>

...