Учитывая мой комментарий к вашему вопросу, вы можете сделать что-то следующим образом. Это имеет некоторые ограничения (повторяется только на cases
, ключ cases
должен существовать в deaths
)
var data = [
{
"province": "massachusetts",
"county": "barnstable",
"timeline": {
"cases": {
"3/13/20": 0,
"3/14/20": 1,
"3/15/20": 1
},
"deaths": {
"3/13/20": 0,
"3/14/20": 0,
"3/15/20": 0
}
}
}
]
var counties ="";
for (i in data) {
counties += `<h2>${data[i].province}</h2>`;
counties += `<h3>${data[i].county}</h3>`;
for (let [date, caseCount] of Object.entries(data[i].timeline.cases)) {
counties += `<p>${caseCount}</p>`;
counties += `<p>${data[i].timeline.deaths[date]}</p>`;
}
}
console.log(counties);