作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在满足特定条件时从 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/
这对我来说是一个脑筋急转弯。我几乎不想寻求帮助,因为害怕我可能会错过试图破解这个谜团的无尽不眠之夜。 JK 我有一个 C# 项目,我需要在其中显示唯一对象的列表,但仅显示基于对象类型的最新对象。出于讨
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
如何在满足特定条件时从 objx(data).each(function(item) 迭代中中断。 我的 Json 字符串如下: var data= [{"field1": "0","field2":
我是一名优秀的程序员,十分优秀!