gpt4 book ai didi

javascript - ES6 生成器 : why the argument passed to the first next() function doesn't work?

转载 作者:行者123 更新时间:2023-11-30 15:07:20 25 4
gpt4 key购买 nike

<分区>

这是我的示例代码:

function *g() {
while (true) {
console.log(yield)
}
}

var gen = g();
gen.next(3); // {value: undefined, done:false}
gen.next(3); // 3 {value: undefined, done:false}
gen.next(3); // 3 {value: undefined, done:false}

为什么传递给第一个 next() 函数的第一个参数不起作用?还有为什么value属性的值是undefined,不应该是传入的参数值吗?

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