五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ù)生成器的評論 (共 條)

分享到微博請遵守國家法律
皋兰县| 平原县| 策勒县| 淄博市| 新丰县| 大厂| 皋兰县| 万载县| 蓝田县| 施秉县| 垫江县| 新邵县| 安阳市| 宁海县| 商水县| 建德市| 尉氏县| 乡宁县| 西峡县| 丹阳市| 绥宁县| 波密县| 巨野县| 库尔勒市| 织金县| 宁德市| 青岛市| 梅州市| 慈溪市| 上蔡县| 娱乐| 平远县| 通辽市| 云龙县| 睢宁县| 故城县| 京山县| 浪卡子县| 南投县| 延寿县| 贺兰县|