какая разница между enum и union, оба подразумевают что сущность может быть одним из типов, или я ошибаюсь ?
Да. Это супертип. Только enum — строка, а union — объект.
чтобы было понятнее: enum это одна из двух строк, а union - один из двух типов. и enum можно в качестве входящих параметров юзать, union нет
Не обязательно строк, скорее любых объектов
Обсуждают сегодня