1 回答

TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
var arr = [
{time:'2017-12-07',title:'現(xiàn)在天氣冷了'},
{time:'2017-12-07',title:'什么時(shí)候變熱'},
{time:'2017-12-08',title:'什么時(shí)候過年'},
{time:'2017-12-08',title:'春節(jié)放假怎么安排'},
]
var json = {}
arr.forEach(function(v){
if(json[v.time]){
json[v.time].push(v.title);
}else{
json[v.time] = [v.title];
}
})
console.log(json)//{"2017-12-07":["現(xiàn)在天氣冷了","什么時(shí)候變熱"],"2017-12-08":["什么時(shí)候過年","春節(jié)放假怎么安排"]}
我只是寫一個(gè)大概
就是個(gè)雙層循環(huán)
var str = "";
for(var key in json){
str+=`<h1>${key}</h1>`;
str+=`<div>`;
for(var i=0;i<json[key].length;i++){
str+=`<p>${json[key][i]}</p>`
}
str+=`</div>`;
}
console.log(str)
/*
<h1>2017-12-07</h1>
<div>
<p>現(xiàn)在天氣冷了</p>
<p>什么時(shí)候變熱</p>
</div>
<h1>2017-12-08</h1>
<div>
<p>什么時(shí)候過年</p>
<p>春節(jié)放假怎么安排</p>
</div>
*/
添加回答
舉報(bào)