gpt4 book ai didi

javascript - 如何检查 Javascript 对象数组是否始终具有相同的值

转载 作者:行者123 更新时间:2023-12-05 01:33:40 24 4
gpt4 key购买 nike

我有以下数组:
distributors = [{ Name: 'Foo', Count: 0}, { Name: 'Bar', Count: 0}, { Name: 'Baz', Count: 0}]

如何检查数组中每个对象的“计数”是否为 0?理想情况下,我想编写一个函数以在数组中每个对象的“Count”值为 0 时返回 bool 值。

最佳答案

您可以使用所有方法。每个方法都会检查数组中的所有元素是否都通过了测试,并根据您提供的函数返回 true 或 false。因此,如果每个元素都通过测试,则返回 true,否则返回 false。

const distributors = [
{ Name: 'Foo', Count: 0 },
{ Name: 'Bar', Count: 0 },
{ Name: 'Baz', Count: 0 },
];

const ret = distributors.every((x) => x.Count === 0);
console.log(ret);

关于javascript - 如何检查 Javascript 对象数组是否始终具有相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64540478/

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