擅长:python、mysql、java
<p>据我所知,Actionscript没有协程、continuations或任何可以提供相关行为的东西(调用函数时不推栈帧)。您可以使用静态变量和<code>switch</code>来伪造它,但这就违背了为状态机使用协同程序的目的。另外,如果没有尾部调用(据我所知,仍然只有一个<a href="http://wiki.ecmascript.org/doku.php?id=proposals:proper_tail_calls" rel="nofollow noreferrer">proposal for ECMASCRIPT</a>),伪造的协程不会像真正的协程那样使用恒定的堆栈空间。在</p>
<p>对于示例代码,协程通常需要循环才能有用。在</p>