国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

碎片時間學(xué)編程「287]:重復(fù)生成器

2023-03-20 12:22 作者:路條編程  | 我要投稿


創(chuàng)建一個生成器,無限期地重復(fù)給定的值。

  • 使用非終止while循環(huán),每次Generator.prototype.next()調(diào)用都會有一個 yield 值。

  • 如果傳遞的值不是 yield ,則使用語句的返回值 undefined 更新返回值

JavaScript

const repeatGenerator = function* (val) { ?let v = val; ?while (true) { ? ?let newV = yield v; ? ?if (newV !== undefined) v = newV; ?}};

示例

const repeater = repeatGenerator(5);repeater.next(); // { value: 5, done: false }repeater.next(); // { value: 5, done: false }repeater.next(4); // { value: 4, done: false }repeater.next(); // { value: 4, done: false }

更多內(nèi)容請訪問我的網(wǎng)站:https://www.icoderoad.com

碎片時間學(xué)編程「287]:重復(fù)生成器的評論 (共 條)

分享到微博請遵守國家法律
高密市| 兴国县| 新营市| 靖江市| 章丘市| 荔浦县| 闽侯县| 星座| 改则县| 松潘县| 天门市| 普兰店市| 手游| 博湖县| 汝城县| 花垣县| 沈阳市| 双峰县| 化德县| 华宁县| 通化县| 汉源县| 勃利县| 克什克腾旗| 白银市| 南丰县| 柞水县| 涟水县| 阜平县| 永定县| 柳林县| 扶沟县| 威信县| 崇文区| 常州市| 乌鲁木齐市| 嘉善县| 伊通| 时尚| 左云县| 庄河市|