《深刻淺出Node.js》:Node異步編程解決方案 之 生成器(Generator)函數

Generator函數也叫生成器函數,它是協程在ES6的實現,最大特色就是能夠交出函數的執行權(即暫停執行)。整個 Generator 函數就能夠封裝一個異步任務,異步操做須要暫停的地方,用yield語句註明。javascript 當調用生成器函數時,會返回一個迭代器(內部指針),這點是生成器函數區別於普通函數的一個地方,即執行生成器函數不會返回結果。調用返回的迭代器的next()方法,會移動內部
相關文章
相關標籤/搜索