鉴于我有一个forEach循环,如果X为真,我该如何突破该循环?
例如:
user.forEach (x,i) ->
if x.status == "available"
-- I want to break here -
由于
答案 0 :(得分:10)
基本上,不要。 forEach
本质上是“功能性的”。您可以使用异常来解除它,但是异常应该用于“异常”条件,而不是控制流。
如果你打算打破,你不是指一个功能形式,你的意思是迭代。使用for
循环。