工作常用

254 阅读1分钟

功能类

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}