function* gee(age) {
for (var i = 0; i++; i < 3) {
console.info(i);
}
yield 'lll';
return 'xxx';
}
const it = gee(99);
console.info(it.next());
console.info(it.next());
generator 内部的循环为什么没有输出?generator运行机制到底是什么样的?
function* gee(age) {
for (var i = 0; i++; i < 3) {
console.info(i);
}
yield 'lll';
return 'xxx';
}
const it = gee(99);
console.info(it.next());
console.info(it.next());
generator 内部的循环为什么没有输出?generator运行机制到底是什么样的?
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
因为你
for
循环条件和进步写反了啊哈哈哈哈哈哈哈哈哈哈哈是for(var i = 0; i < 3; i++)
。