如何判断ES6中迭代器的生成器是什么?

时间:2014-11-28 18:46:33

标签: javascript generator ecmascript-harmony

以下内容:

function *bar() {
    console.log( yield 1 );
    console.log( yield 2 );
    console.log( "done" );
}
var it = bar();
it.next();

it2 = fromTheTop(it); 
function fromTheTop(it){
   // ???
}

你怎么能写fromTheTop函数来创建一个与it来源相同的新迭代器? 请注意,我不是要尝试克隆参数,因此this one之类的其他问题并不完全正确。我是JS的新生成器,所以也许这只是一个问题的问题? TIA!

1 个答案:

答案 0 :(得分:1)

认为这些信息(它来自哪里)可以从迭代器获得。至少,我不是seeing anything to suggest it is