Coffeescript:分解forEach循环
可能重复:
Javascript Array.forEach HowTo打破?
鉴于我有一个forEach循环,如果X是真的,我该如何摆脱这个循环?
例如:
user.forEach (x,i) ->
if x.status == "available"
-- I want to break here -
谢谢
基本上,不要。 forEach
本质上是“功能性”的。 你可以用一个异常来分解它,但是异常应该用于“特殊”条件,而不是控制流。
如果你的意思是打破,你不是指一个功能形式,你的意思是一个迭代。 使用for
循环。