es 2015 中有一項新的 feature 叫做 generator function,
假如熟稔其他語言的人,
可能都知道 generator function 是什麼,
不過對於一位平常都在寫原生 JavaScript 的人,這就很新鮮了。
當然,generator 就算在 es 裡面也不算是什麼太新鮮的東西。
畢竟跟 JavaScript 有關的東西大概超過一個月就算舊的了
使用 Generator function 並不是一件求新求潮的一件事情,
活用 Generator function 能讓測試以及開發非同步的程式碼都變得更直觀。
這篇文章就來淺淺的介紹一下 Generator function 究竟是什麼。