Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript &引用;“产量是保留字”;在ES6中_Javascript_Ecmascript 6_Yield - Fatal编程技术网

Javascript &引用;“产量是保留字”;在ES6中

Javascript &引用;“产量是保留字”;在ES6中,javascript,ecmascript-6,yield,Javascript,Ecmascript 6,Yield,我在react redux传奇项目中遇到了这个错误: 语法错误:yield是保留字(66:16) 函数*已断开(操作){ props.forEach(prop=>{ const res=收益率看跌期权(blah) //在这里做些事情 }) }原来内部函数也需要是一个生成器-但是。因此,最好使用没有回调的标准循环。比如: 功能*工作(操作){ 用于(道具的常数道具){ const res=收益率看跌期权(blah) //在这里做些事情 } }这就是你想要它做的吗?好吧,确切的代码没有-我对它进

我在react redux传奇项目中遇到了这个错误:

语法错误:yield是保留字(66:16)

函数*已断开(操作){
props.forEach(prop=>{
const res=收益率看跌期权(blah)
//在这里做些事情
})

}
原来内部函数也需要是一个生成器-但是。因此,最好使用没有回调的标准循环。比如:

功能*工作(操作){
用于(道具的常数道具){
const res=收益率看跌期权(blah)
//在这里做些事情
}

}
这就是你想要它做的吗?好吧,确切的代码没有-我对它进行了重构和简化,使其足以说明破坏性和工作格式。。。我要澄清的是,
收益率x的返回值不总是
未定义的吗?这条内线对我来说毫无意义。@H.B:即便如此。如果您有副作用,请使用
forEach
(或
for of
):-)@H.B.关于相关问题:它没有提到我收到的错误消息。。。它也没有简明扼要地说明问题和解决方案。”它没有提到我收到的错误消息“很酷,现在这个问题有了。”。这并不意味着它不是复制品。“它也不能简明扼要地说明问题和解决方案”呃……是的,确实如此。@T.J.Crowder-对不起,巴德-你对简明扼要的定义一定与我的不同;-)对不起,我的意思是它有问题和解决方案的说明。:-)简明扼要固然好,但这并不意味着这个问题就不会重复。如果你认为现有的答案不够清晰,就在那里贴一个答案。这应该是元讨论的一部分,但我不一定同意答案决定了一个问题是否重复。问题1:我们要去哪里?A:商店。问题2。你在哪里买面包?商店-两个不同问题的相同答案。对我来说,这个问题更简洁,更容易理解,而另一个问题则更具描述性。通常,我可以称之为复制品,但我相信在这个问题上长寿是有价值的。那么,难道不应该使用一些自由裁量权吗?