Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
Object.entries(statuses).map((data, i) => { // ... })
data: [string, number]
data: [number, number]
Object.entries(statuses)
Object.entries(statuses).map(([key, value]) => [parseInt(key), value])
any
interface Color { red: number; green: number; blue: number; } const color: Color = { red: 255, green: 120, blue: 0 }; const keys = <T extends object>(entry: T) => Object.keys(entry) as (keyof T)[]; const entries = <T extends object>(entry: T) => Object.entries(entry) as [keyof T, T[keyof T]][]; const f1 = keys(color); const f2 = entries(color);