this
javascript中的javascript生成器的价值是什么?在下面的代码中,两个比较都返回 false,当我执行 a 时.toSource()
,this
似乎是一个 empty Object
。对 ECMA 或 MDN 文档的引用会很有帮助,我在其中都找不到任何东西。
function thisGenerator(){
while(1)
yield this;
}
var gen=new thisGenerator();
alert(gen.next()==thisGenerator);
alert(gen.next()==gen);