javascript中generator函式的介紹

wh7577發表於2021-09-11

javascript中generator函式的介紹

1、generator函式是JS引擎中使用的結構函式,不提供給開發者。

2、由建構函式generator建立的物件是迭代器和可迭代物件。

滿足可迭代協議。

例項

const generator = new Generator()
generator.next() // 擁有 next 方法
generator[Symbol.iterator] // Function 可迭代
 
for(const item of generator) {
    // 可迭代物件,可被 for...of 迴圈
}

以上就是javascript中generator函式的介紹,希望對大家有所幫助。更多Javascript學習指路:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2480/viewspace-2828004/,如需轉載,請註明出處,否則將追究法律責任。

相關文章