//迭代器 itertators /** 返回值有value 表示返回值 done表示还有没有可以迭代的值,没有的话就是true 完成迭代 {value:xxx,done:true/false} next(),下一个 如果没有值的话 value是undifined done为true Generators 生成器 */ //generrator生成器 function* chef() { yield "苹果"; yield '香蕉'; yield '西瓜'; } let generrator = chef(); console.log(generrator.next()); console.log(generrator.next()); console.log(generrator.next()); console.log(generrator.next());