我写了一个简单的生成器:
function geni()
{
for(var i = 0; i < 10; i++)
{
yield i;
}
}
我得到如下错误:
SyntaxError:missing;在声明之前 [打破此错误]
yield i;
浏览器:Firefox 19.0.2 操作系统:Windows 7。
我做错了什么?
答案 0 :(得分:5)
你是否在头标记中加入了这个?
<script type="application/javascript;version=1.7"></script>
yield.