JavaScript之Generator


function* getNextEvenNum(){
    var a = 0;
    while(true){
        a += 2;
        yield a;
    }
}
var num = getNextEvenNum();
console.log(num.next().value);//2
console.log(num.next().value);//4
console.log(num.next().value);//6
...
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章