Javascript 检查所有属性是否为false
反应状态如下:Javascript 检查所有属性是否为false,javascript,reactjs,Javascript,Reactjs,反应状态如下: [ {type: "Benzine", active: false}, {type: "Diesel", active: false}, {type: "Electricity", active: false} ] 如何检查所有活动值是否为假 使用lodash有什么办法吗?您可以使用以下方法来测试是否每个活动属性都是真的: var-arr=[ {类型:“汽油”,活性:假}, {type:“Diesel”,活动:false}, {类型:“电”,激活:假} ]
[
{type: "Benzine", active: false},
{type: "Diesel", active: false},
{type: "Electricity", active: false}
]
如何检查所有活动值是否为假
使用lodash有什么办法吗?您可以使用以下方法来测试是否每个活动属性都是真的:
var-arr=[
{类型:“汽油”,活性:假},
{type:“Diesel”,活动:false},
{类型:“电”,激活:假}
]
log(arr.every(obj=>obj.active))代码>您可以使用loadash的every函数检查每个对象的active是否为false
var data = [
{type: "Benzine", active: false},
{type: "Diesel", active: false},
{type: "Electricity", active: true}
];
// First argument is the data and second argument is the predicate to check
var res = _.every(data, {active: false}); // Returns true if all elements pass the predicate match else false.
document.getElementById("data").innerHTML = res;