Generator函数 fate1994 2019-07-02 140 阅读1分钟 关于generator的使用 function *foo(){} let f = foo()执行后返回的是一个迭代器,可使用next()方法,返回{value: '', done: true}形式的内容 yield (a + 1) 中 a+1 的值为value中的值 yield (a + 1) 整个表达式的值为 f.next(number)中参数number的值 可使用 for ... of 来循环遍历迭代器f