我是JavaScript的新手。我有一个变量,其详细信息如下:
var result = false;
[{"a": "1","b": null},{"a": "2","b": 5}].forEach(function(call){
console.log(call);
var a = call['a'];
var b = call['b'];
if(a == null || b == null){
result = false
break;
}
});
如果存在一个键的值为NULL,我想要终止循环。我该如何做?
for (var i = 0...
这样的字面量,还是.forEach
方法? - VLAZbreak;
即可。 - Nicholas Siegmundtvar result = arr.every(obj => obj.a ===null || obj.b === null)
这就是了。第二个答案已经提到了.every
,你只需要进行检查即可。 - VLAZ