gpt4 book ai didi

javascript - 如何检查 foreach 函数中的条件是否与 Javascript 匹配?

转载 作者:行者123 更新时间:2023-12-03 04:45:38 25 4
gpt4 key购买 nike

我有一个 Javascript 函数。我检查数组中每个元素的条件,如果存在匹配,则停止循环。例如:

var myarray = [5,6,7,8,9,10];
myarray.forEach(function(element){
if(element == 8)
break;
});

//myother functions here..

到目前为止一切似乎都很好。但打破循环后,我的其他功能继续运行。

如果在 foreach 函数中发生匹配,我不想继续下一个函数,如果没有匹配它可以继续。

我该怎么做?

最佳答案

例如,您可以使用(没有功能的版本)

var myarray = [5,6,7,8,9,10];
var found = false;
myarray.forEach(function(element){
if(element == 8)
found = true;
});

if (!found) {
//myother functions here..
}

或者如果您只是寻找单个元素

if (myarray.indexOf(8) == -1) {
//myother functions here..
}

关于javascript - 如何检查 foreach 函数中的条件是否与 Javascript 匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42880755/

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