我想验证包含某些布尔属性的对象。该代码是假设循环在validate
对象并返回TRUE
如果ALL的选项true
和FALSE
如果任何选项是false
。验证具有布尔属性的JS对象的问题
var validate = {
text: true,
email: true,
phone: false
};
for (var key in validate) {
if (validate[key] == false) {
console.log("Not Valid");
break;
} else {
console.log("Yes Object is Valid");
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
正如你可以看到很明显,我没有得到正确的返回。你能让我知道如何解决这个问题吗?
只是为了上帝,让我知道你为什么投下这个问题? – user1760110