Coffeescription:跳出一个forEach循环

Coffeescript: Break out of a forEach loop

本文关键字:一个 forEach 循环 Coffeescription      更新时间:2023-09-26

可能重复:
Javascript Array.forEach HowTo break?

假设我有一个forEach循环,在X为真的情况下,我如何突破这个循环?

例如:

user.forEach (x,i) ->
                    if x.status == "available"
                        -- I want to break here - 

感谢

基本上,不要。forEach本质上是"功能性的"。您可以使用异常来破坏它,但异常应该用于"异常"条件,而不是控制流。

如果你的意思是打破,你不是指一个函数形式,你是指一个迭代。使用for循环。