87,984
社区成员
发帖
与我相关
我的任务
分享var backDatas=[['张三',5,7],['张三',9,8]];
var datas={};
for(var i=0;i<backDatas.length;i++){
var tmpArr = backDatas[i];
var tmpData ={Name:'',Day:0,Hour:0};tmpData.Name=tmpArr[0];tmpData.Day=tmpArr[1];tmpData.Hour=tmpArr[2];
datas[tmpArr[0]+'_'+tmpArr[1]] = tmpData;
}var datas={'张三_2':{Name:'张三',Day:2,Hour:8},"张三_4":{Name:'张三',Day:4,Hour:8},"张三_12":{Name:'张三',Day:12,Hour:8},
"李四_3":{Name:'李四',Day:3,Hour:8},"李四_4":{Name:'李四',Day:4,Hour:8},"李四_17":{Name:'张三',Day:17,Hour:8}};
var users = ['张三','李四','王五'];
var arr = [];
var totalDays=30;
for(var i=0;i<users.length;i++)
{
for(var j=0;j<totalDays;j++)
{
var data =datas[users[i]+"_"+j];
if(data!=undefined){
arr.push(data);
}
else{
data={Name:'',Day:0,Hour:0};data.Name=users[i];data.Day=j;
arr.push(data);
}
}
}