Как прописать типы данних для value при переборе массива?
Вложений: 1
Я перебираю массив:
Object.entries(statuses).map((data, i) => { // ... }) Типы данных TS сам подставляет: [см. вложение]. Но как указать TS-у, что вместо Код:
data: [string, number] Код:
data: [number, number] |
У меня для вас плохие новости:
var a = { 0: 1, 1: 2, }; var b = Object.entries(a); console.log(typeof b[0][0]);// string console.log(typeof b[1][0]);// string console.log( Object.keys(a).map(key => typeof key) );// [string, string] Если нужен ключ типа number, то используйте Map, статья из учебника этого сайта на русском языке. |
Цитата:
|
Часовой пояс GMT +3, время: 07:55. |