var data = {
"List1": [{
"title": "New",
"type": "1",
"date": "2016 - 07 - 01"
}, {
"title": "New1",
"type": "0",
"date": "2016 - 07 - 05"
}, ],
"List2": [{
"type": "1",
"date": "2016-07-01"
}, {
"type": "1",
"date": "2016-07-05"
}]
};
var list1 = data.List1;
var list2 = data.List2;
console.log("FOR List 1");
for(var i in list1){
if(list1[i].date === undefined){
console.log("No Date");
}else{
console.log(list1[i].date);
}
}
console.log("FOR List 2");
for(var i in list2){
if(list2[i].date === undefined){
console.log("No Date");
}else{
console.log(list2[i].date);
}
}
午前:
var data = {
"List1": [{
"title": "New",
"type": "1",
"date": "2016 - 07 - 01"
}, {
"title": "New1",
"type": "0",
"date": "2016 - 07 - 05"
}, ],
"List2": [{
"type": "1",
}, {
"type": "1",
}]
};
var list1 = data.List1;
var list2 = data.List2;
console.log("FOR List 1");
var isDateAvailInList1 = false;
for(var i in list1){
if(list1[i].date === undefined){
continue;
}else{
isDateAvailInList1 = true;
break;
}
}
console.log("FOR List 2");
var isDateAvailInList2 = false;
for(var i in list2){
if(list2[i].date === undefined){
continue;
}else{
isDateAvailInList2 = true;
break;
}
}
if(isDateAvailInList1==false){
console.log("No Date in list1");
//Do the operation when no date in list1
}
if(isDateAvailInList2==false){
console.log("No Date in list2");
//Do the operation when no date in list2
}
FIDDLE DEMO