gpt4 book ai didi

javascript - 通过 next() 发送参数时,ES6 生成器无法正常工作

转载 作者:行者123 更新时间:2023-11-30 16:31:37 27 4
gpt4 key购买 nike

我不明白这个想法,这段代码发生了错误:

Image Code

第一项的输出始终未定义...(此外,如果我在最后一行代码之后设置另一个 yieldData5.next(...),它将打印在控制台上

(未定义

再见:塔赫

未定义)

谢谢,

最佳答案

Output always undefined for first item

你没有向函数传递任何东西,所以 iundefined 因此 yield i; 等同于 yield undefined ;。您从函数中显式地产生 undefined,这就是您所看到的。


如果您的问题是如何引用传递给 .next 的第一次调用的值,很遗憾,答案是:您不能。

This is being addressed in the next version of ECMAScript .

关于javascript - 通过 next() 发送参数时,ES6 生成器无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33252415/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com