【发布时间】:2016-10-11 15:19:36
【问题描述】:
我有以下 Javascript 对象数组,我需要检查输出属性是否对所有对象都为 true,如果所有对象的输出为 true,则返回 true,否则返回 false,有人可以帮我实现吗?
var array=[{"id":100,"output":true},{"id":200,"output":true}]
更新
我已经尝试过这段代码,但是如果只有一个输出为真而不是所有输出,它就会执行打印
function check(){
var data=[{"id":100,"output":false},{"id":200,"output":true}]
data.every(function (e) {
if(e.checked===true){
console.log("print something")
}
});
}
代码有什么问题?
【问题讨论】:
标签: javascript arrays arraylist