2013-12-21 46 views
1

目前还不清楚任何版本的Internet Explorer支持Javascript生成器。 IE10支持它吗?任何版本的Internet Explorer支持Javascript生成器?

+0

请给,所以我们知道_generator_的一个例子,如果你在谈论_ECMAScript 6_或_JavaScript 1.7(该很大程度上不支持ES4)。无论哪种方式,默认情况下,_Mozilla_浏览器最有可能支持它,而其他浏览器没有实现或需要特殊标志才能工作。 –

回答

1

当你没有给一个代码示例,我假设你正在谈论发电机的概念,而不是一个特定的功能。

如果您因素为它的代码你可以写任何浏览器的发电机,例如

function MakeFibGenerator() { 
    var prv = 1, cur = 0; // let values required in logic have colsure above 
    return function fib() { // the logic function, which is returned 
     return cur = prv + (prv = cur); 
    } 
} // this could have been done as an IIFE 

var myGen = MakeFibGenerator(); 

myGen(); /* 1 */ myGen(); // 1 
myGen(); /* 2 */ myGen(); // 3 
myGen(); /* 5 */ myGen(); // 8 
+0

有趣。感谢名单。 – peaceLion

相关问题