gpt4 book ai didi

javascript - 检查对象属性是否全为 false

转载 作者:行者123 更新时间:2023-11-28 17:16:12 24 4
gpt4 key购买 nike

我想检查对象的所有某些属性是否都设置为特定值。但我怎样才能以一种好的方式实现这一目标呢?

输出( data.items )如下所示:

0: {id_menu: 1234, menunummer: "1", menu_naam: "test1", permission: "Y"}
1: {id_menu: 1235, menunummer: "2", menu_naam: "test2", permission: "Y"}
2: {id_menu: 1236, menunummer: "2", menu_naam: "test3", permission: "Y"}

但是如何检查所有 data.items 的权限属性是否设置为 "Y"

我尝试过这个:

 for(var i = 0; i < data.items.length; i++){
console.log('permissionMENU',data.items[i].permission);
if(data.items[i].permissie === "N"){
console.log('WORKS');
}
}

但是这会单独检查每个项目,我如何检查其权限是否设置为“Y”的所有项目

最佳答案

您可以使用every :

data.items.every(item => item.permission === 'Y')

关于javascript - 检查对象属性是否全为 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53433162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com