gpt4 book ai didi

javascript - 如何打破 objx(data).each(function(item) 迭代?

转载 作者:行者123 更新时间:2023-11-29 10:22:05 26 4
gpt4 key购买 nike

如何在满足特定条件时从 objx(data).each(function(item) 迭代中中断。

我的 Json 字符串如下:

var data= [{"field1": "0","field2": "2"},{"field1": "7","field2": "2"},{"field1": "1","field2": "5"}];

这是我的代码:

function iterate(){
objx(data).each(function(item){
if(item.field1 == "7"){
//doing some job;
return;
}
alert("after if is executed");// this alert coming inspite of giving
}); // return in if block
}

我认为 return 只是让它退出功能,而不是退出循环。一旦我的条件得到满足并且工作完成,我不想要这种不必要的迭代。任何人都可以建议如何走出这个每个循环?

最佳答案

return false;

返回 false 会中断 each 函数。

关于javascript - 如何打破 objx(data).each(function(item) 迭代?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9528457/

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