let k:number[] = Object.keys(test)
TS2322: Type 'string[]' is not assignable to type 'number[]'.
Почему ключи вдруг становятся string, когда объявлены number?
потому что Object.keys возвращает массив строк
Потому что ключи объектов — это всегда строки.
Обсуждают сегодня