Перечислимый тип (enum) в JavaScript и TypeScript

preview_player
Показать описание


#enum #перечисляемый #флаговый #TypeScript #программирование #nodejs #javascript #js #ts
Рекомендации по теме
Комментарии
Автор

1-enum.js, В конструкторе Enum вместо ">" наверное нужно использовать ">=" в случае, если аргументом конструктора является строка, так как при аргументе 'January' значение будет undefined

andyTwice
Автор

Тимур, а как вы лично относитесь к использованию Typescript, в том числе при построении приложений на nodeJS?

aleksandrmatyka
Автор

Enum это скорее задача времени компиляции(или написания исходного кода), динамически их создавать как-то ни к чему вроде? Почему такой вариант не рассматривался или не устроил?
State = Object.freeze(
{
INACTIVE : Symbol("inactive"),
ACTIVE : Symbol("active"),
DELETED : Symbol("deleted")
});

wolazant
Автор

19:00 почему бы в этом примере не заюзать побитовое "и"? Мне кажется будет более уместнее.

dalechyn
Автор

Мне показалось я упустил по основной программе эту лекцию. Но сейчас когда пересматриваю. что неясно по Dictionary попал на enum.

masterguyver
Автор

Может уже давно пора свой TypeScript полностью написать...

rinable