Size: a a a

JavaScript.Ninja

2021 November 11

oo

orion orion in JavaScript.Ninja
<T>?
источник

VK

Vladimir Klimov in JavaScript.Ninja
Да, но мне нужен не dictionary)
источник

VK

Vladimir Klimov in JavaScript.Ninja
С функцией может сработать, но в моем кейсе не работало
источник

oo

orion orion in JavaScript.Ninja
а что нужно было?
источник

VK

Vladimir Klimov in JavaScript.Ninja
То, что я написал
Мне нужен был интерфейс, где каждому ключу соответствует свой тип
А ключи - элементы энама
источник

oo

orion orion in JavaScript.Ninja
ключ это константа из перечисления, а тип это значения ключа
источник

oo

orion orion in JavaScript.Ninja
а много таких типов должно было быть?
источник

VK

Vladimir Klimov in JavaScript.Ninja
Дело не в том как много, дело в самой семантике
источник

VK

Vladimir Klimov in JavaScript.Ninja
В общем, только через юнион
источник

oo

orion orion in JavaScript.Ninja
понимаю, это я прокручиваю возможность использования дженериков
источник

oo

orion orion in JavaScript.Ninja
можно типами просто типом дженерика конфигурировать
источник

oo

orion orion in JavaScript.Ninja
но это не лучшая идея
источник

oo

orion orion in JavaScript.Ninja
лучше тогда просто разбить на пары в массиве
источник

VK

Vladimir Klimov in JavaScript.Ninja
Вообще я плох в ТС, надо пройти какой-то курс)
источник

oo

orion orion in JavaScript.Ninja
я просто на шарпах и другой подобной мути пишу, по этому имитировать думаю смогу. надо просто понять какая конкрено задача стояла
источник

VK

Vladimir Klimov in JavaScript.Ninja
источник

oo

orion orion in JavaScript.Ninja
что бы имя свойства соответсвтовало перечислению?
источник

VK

Vladimir Klimov in JavaScript.Ninja
Да
источник

oo

orion orion in JavaScript.Ninja
я могу предположить, вы таким образом хотели использовать перечисление для обращения к конкретному свойству объекта?
источник

VK

Vladimir Klimov in JavaScript.Ninja
Этот enum использовался в другом месте и мне нужно было соответствие
Просто мне нужно было, чтобы все значения из этого енама были в объекте в качесвте ключей)
источник