沒想到代碼一次測(cè)試成功.~~只不過是FF下面,修改一下支持IE了。由于IE不認(rèn)function表達(dá)式.
其中有一個(gè)技巧:
fn = eval(fn.toString())
用于將fn中的引用綁定到當(dāng)前的上下文中,這樣fn中的yield才會(huì)引用到我們定義的yield函數(shù)。
注意一下,如果你需要在coroutine里訪問其他this上下文,需要向iterator傳遞進(jìn)去, 如 example.
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注