joken-前端工程师

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

// 生成多少个yield 就能被for of 遍历多少次
function* mytest() {
    for (let i = 0; i < 5; i++) {
        yield Math.random(10) * 1000
    }
}

// for of 会迭代生成器里面所有的yield ,有多少个yield就会迭代多少次
for (let i of mytest()) {
    console.log(i, "i")
}


posted on 2024-06-02 17:28  joken1310  阅读(5)  评论(0编辑  收藏  举报