var arr = [
{
'id': 1,
'name': 22
}, {
'id': 2,
'name': null
},
{
'id': 3,
'name': null
}, {
'id': 4,
'name': 44
}
];
arr.forEach(function(val){
if(val.name===null){
alert(val.id + '你们的name是null');
//如果我换成其他http请求的话,也是2次
}
})
这样写代码会连续弹出两次alert对话框,如果我换成其他http请求的话,就会请求2次,怎样把遍历后,把判断条件写在循环外面,一次搞定?
翻过高山走不出你
相关分类