javascript 按照key值,解析json
let obj ={
"2020-04-09": [
{
"id": 20,
"date": "2020-04-09 00:00:00",
"desc": "时间段1",
"startTime": "13:00",
"endTime": "14:00",
"number": 50
},
{
"id": 22,
"date": "2020-04-09 00:00:00",
"desc": "时间段2",
"startTime": "12:00",
"endTime": "13:00",
"number": 50
},
{
"id": 23,
"date": "2020-04-09 00:00:00",
"desc": "时间段3",
"startTime": "13:00",
"endTime": "14:00",
"number": 50
},
{
"id": 25,
"date": "2020-04-09 00:00:00",
"desc": "时间段4",
"startTime": "12:00",
"endTime": "13:00",
"number": 50
},
{
"id": 26,
"date": "2020-04-09 00:00:00",
"desc": "时间段5",
"startTime": "13:00",
"endTime": "14:00",
"number": 50
},
{
"id": 28,
"date": "2020-04-09 00:00:00",
"desc": "时间段6",
"startTime": "11:00",
"endTime": "12:00",
"number": 50
}
],
"2020-04-08": [
{
"id": 12,
"date": "2020-04-08 00:00:00",
"desc": "时间段1",
"startTime": "11:00",
"endTime": "12:00",
"number": 50
},
{
"id": 14,
"date": "2020-04-08 00:00:00",
"desc": "时间段2",
"startTime": "13:00",
"endTime": "14:00",
"number": 50
},
{
"id": 15,
"date": "2020-04-08 00:00:00",
"desc": "时间段3",
"startTime": "11:00",
"endTime": "12:00",
"number": 50
},
{
"id": 16,
"date": "2020-04-08 00:00:00",
"desc": "时间段4",
"startTime": "12:00",
"endTime": "13:00",
"number": 50
},
{
"id": 17,
"date": "2020-04-08 00:00:00",
"desc": "时间段5",
"startTime": "13:00",
"endTime": "14:00",
"number": 50
},
{
"id": 18,
"date": "2020-04-08 00:00:00",
"desc": "时间段6",
"startTime": "13:00",
"endTime": "14:00",
"number": 50
},
{
"id": 19,
"date": "2020-04-08 00:00:00",
"desc": "时间段7",
"startTime": "12:00",
"endTime": "13:00",
"number": 50
}
],
"2020-04-10": [
{
"id": 29,
"date": "2020-04-10 00:00:00",
"desc": "时间段1",
"startTime": "12:00",
"endTime": "13:00",
"number": 50
},
{
"id": 30,
"date": "2020-04-10 00:00:00",
"desc": "时间段2",
"startTime": "13:00",
"endTime": "14:00",
"number": 50
}
]
}
for(var key in obj){ //遍历对象的所有属性,包括原型链上的所有属性
if(obj.hasOwnProperty(key)){
console.log(key); //键名
console.log(obj[key]); //键值
}
}