Coffeescript:打破forEach循环

don*_*ald 5 javascript coffeescript

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

鉴于我有一个forEach循环,如果X为真,我如何突破该循环?

例如:

user.forEach (x,i) ->

                    if x.status == "available"
                        -- I want to break here - 
Run Code Online (Sandbox Code Playgroud)

谢谢

Cha*_*tin 10

基本上,不要. forEach意味着基本上是"功能性的".您可以使用异常来解除它,但异常应该用于"异常"条件,而不是控制流.

如果你打算打破,你不是指一个功能形式,你的意思是迭代.使用for循环.