Можно ли в typescript создать переменную определённого типа динамически, имея параметр строчного типа?
Можно ли в typescript создать переменную определённого типа динамически, имея параметр строчного типа?
Я имею ввиду, если функции передаёшь "number", "dog" или "user" а она создаёт переменную, подтянув этот тип?
Если создать кортеж.
например store['book'] = new Book() и так далее. Или так не делают и это больше говнокод?
а функция типа add('book').
Ну я фактически вижу через switch case.