功能类
1、循环切换
var clock = function* () {
while (true) {
console.log('1')
yield 1
console.log('2')
yield 2
}
}
var g = clock()
console.log(g.next()) // 1 {value: 1, done: false}
console.log(g.next()) // 2 {value: 2, done: false}
console.log(g.next()) // 1 {value: 1, done: false}
console.log(g.next()) // 2 {value: 2, done: false}