yield用法 (轉載)

yield是什麼 yield是ES6的新關鍵字,使生成器函數執行暫停,yield關鍵字後面的表達式的值返回給生成器的調用者。它可以被認爲是一個基於生成器的版本的return關鍵字。 yield關鍵字實際返回一個IteratorResult(迭代器)對象,它有兩個屬性,value和done,分別代表返回值和是否完成。 yield無法單獨工作,需要配合generator(生成器)的其他函數,如next
相關文章
相關標籤/搜索