【发布时间】:2014-05-30 12:52:14
【问题描述】:
我真的很喜欢 ES6 生成器。有没有办法可以检测浏览器中的生成器支持?我知道生成器目前可能不在很多浏览器中(或者可能根本没有浏览器),但这对于我的目的来说是可以的。
我试过了:
try {
function *(){}
} catch(err) {
console.log("No generators");
}
但它似乎不起作用。
如何检测浏览器对 ES6 生成器的支持?
【问题讨论】:
-
使用 eval 很简单,但是检测它有什么用呢?
-
你可以使用feature-detect-es6库..
标签: javascript browser generator ecmascript-harmony browser-feature-detection