Перейти к содержимому
19 / 27

Как типизировать объект с динамическими ключами (index signature)?

Index signature записывается как [key: string]: ValueType внутри интерфейса или типа. Она говорит TypeScript: «Я не знаю имена ключей заранее, но знаю, что все значения будут определённого типа». Ключ может быть только string, number или symbol.

Как типизировать объект с динамическими ключами (index signature)? | JScriptiser