gpt4 book ai didi

javascript - 有没有办法检查整个数组上对象的键值?

转载 作者:行者123 更新时间:2023-11-30 11:35:38 25 4
gpt4 key购买 nike

我正在寻找一种方法来检查整个数组中对象键的值是否为空,实际上我从一个 API 接收到一个长度超过 1500 的冗长数组,所以我不想运行映射函数,或者循环,因为数组是太长了。

这里是截图。

enter image description here

这是我从 API 获得的响应示例

[{
reference: "1234",
address: "abcz",
city: "sydney",
conso: "",
date: "26/04/2017"
},
{
reference: "1234",
address: "abcz",
city: "sydney",
conso: "",
date: "26/04/2017"
},
{
reference: "1234",
address: "abcz",
city: "sydney",
conso: "",
date: "26/04/2017"
},
{
reference: "1234",
address: "abcz",
city: "sydney",
conso: "",
date: "26/04/2017"
},
....

]

最佳答案

你可以使用 Array#some ,在第一次找到时退出。

var allEmpty = data.some(o => o[key] !== '');

或检查所有,然后使用 Array#every

var allEmpty = data.every(o => o[key] === '');

关于javascript - 有没有办法检查整个数组上对象的键值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44562982/

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