gpt4 book ai didi

javascript - 从 jquery 数组中获取特定项目

转载 作者:行者123 更新时间:2023-11-28 20:27:56 25 4
gpt4 key购买 nike

我正在代码中处理数组。我的数组包含多个 boolean 。我想检查数组中是否存在单个 false ,然后返回 false ,否则返回 true 。我做了如下

var results = self.resultCollection();

for (var i = 0; i < results.length ; i++) {

if (!results[i]) {
self.isModelValid = false;
break;
} else {
self.isModelValid = true;
}
}

现在我听到有人说jquery调用中有一些东西grap或者可能是grasp,我还没有确认。他告诉我,grap/grasp 会在一行中给你那个东西。任何人都知道这一点。

提前致谢。

最佳答案

只需使用indexOf:

var results = self.resultCollection();
self.isModelValid = (results.indexOf(false) === -1);

或者,如果您确实需要额外的 jQuery:

self.isModelValid = ($.inArray(false, results) === -1);

仅当值实际上为 false 而不是 false(0、空字符串等)时,此方法才有效。

关于javascript - 从 jquery 数组中获取特定项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17007166/

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