Моим объектом структуры данных является Карта со следующей структурой:
{
"2018-09-25":[0,1,2,0,8],
"2018-10-17":[0,2,0,0,0],
"2018-10-26":[0,2,1,0,0],
"2018-10-29":[0,2,2,1,0],
"2018-10-31":[0,3,2,1,0],
"2018-11-01":[0,3,3,1,0],
"2018-11-02":[0,4,4,1,0]
}
Я использую JSON.stringify
, а затем JSON.parse
. Однако мне нужно, чтобы элементы были как-то названы, чтобы я мог ссылаться на них (например, при рисовании диаграммы).
Я попробовал следующее, но я получаю NaN
в качестве значения.
data = Object.keys(data).map(function (k) {
return {date: new Date(k), value: +data[k]};
});
Я бы хотел что-то вроде этого:
Ключ: «2018-09-25»
1: 0
2: 1
3: 2
4: 0
5: 8