ES6里Generator的理解

2019-11-29  本文已影响0人  AlwaysOnTheRoad

Generator本身的功能类似于其他语言中Iterator的功能,不过写法在JS里更加的简洁明了。

 Function* TestGenerator() {

   yield "FirstValue";

   yield "SecondValue";

}

const TestIterator = TestGenerator();

Let item;

while( !(item=TestIterator.next()).done) {

    assert(item != null, item.value);

}

上一篇 下一篇

猜你喜欢

热点阅读