这个方法问什么会报错
function fab(max) {
var count = 0, last = 0, current = 1;
while(count++ < max) {
yield current;
var tmp = current;
current += last;
last = tmp;
}
}
for(var i of fab(10)) {
console.log(i);
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
yield的使用场景应该和generator函数一起使用
形式上,Generator 函数是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield语句,定义不同的内部状态(yield在英语里的意思就是“产出”)。
阮一峰ES6入门
没有return可以吗?