Coffeescription:跳出一个forEach循环
Coffeescript: Break out of a forEach loop
可能重复:
Javascript Array.forEach HowTo break?
假设我有一个forEach循环,在X为真的情况下,我如何突破这个循环?
例如:
user.forEach (x,i) ->
if x.status == "available"
-- I want to break here -
感谢
基本上,不要。forEach
本质上是"功能性的"。您可以使用异常来破坏它,但异常应该用于"异常"条件,而不是控制流。
如果你的意思是打破,你不是指一个函数形式,你是指一个迭代。使用for
循环。
相关文章:
- 为什么我们在ES2015中需要一个新的for循环结构,而我们已经有了for、forEach
- Foreach循环只返回最后一个值
- promise.all在一个forEach循环中——所有东西都同时启动
- Angularjs foreach 只返回一个对象
- forEach 仅执行数组的最后一个元素
- MongoDB map/reduce,forEach不是一个函数
- 淘汰赛-给一个<李>foreach中的元素<ul>其中<李>元素
- 我如何做一个纯Javascript foreach循环并打印出结果firebase
- Angular.forEach 只返回一个结果
- (jQuery)foreach-loop 内的选项卡 ->一个页面上多个选项卡的问题
- 匿名回调函数抛出错误,使一个像forEach一样遍历数组
- foreach 只产生一个结果
- PHP foreach 循环和每个循环的一个 AJAX 调用
- 如何获取嵌套在两个赋值函数和一个 forEach 循环中的值
- Javascript 在 foreach 循环中添加事件侦听器,只有最后一个条目有效
- Angular Selected - a.forEach 不是一个函数
- javascript数组弹出,没有另一个foreach循环
- Dojo -如何在另一个forEach中的选定节点上使用forEach
- Coffeescription:跳出一个forEach循环
- Node.js的一个forEach循环中的Async承诺在另一个then语句中