为了账号安全,请及时绑定邮箱和手机立即绑定

javascript 遍历数组后,判断的问题?

javascript 遍历数组后,判断的问题?

米脂 2019-02-15 14:10:56
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次,怎样把遍历后,把判断条件写在循环外面,一次搞定?
查看完整描述

1 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

在for循环外定义个数组,name=null的时候,就往数组里push对应的id。
最后判断数组不为空的话,就发送http请求

查看完整回答
反对 回复 2019-02-18
  • 1 回答
  • 0 关注
  • 369 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号