// 生成器其实是一个特殊的函数
// 异步编程,纯回调函数
// yield:函数代码的分隔符
function* gen() {
// console.log("hello world")
console.log(111)
yield "一直没有耳朵"
console.log(222)
yield "一直没有眼睛"
console.log(333)
yield "真奇怪"
}
let iterator = gen()
// console.log(iterator)
// iterator.next()
// iterator.next()
// iterator.next()
for (let v of gen()) {
console.log(v)
}