()
| 37 | |
| 38 | // async generator |
| 39 | async function* asyncGenerator() { |
| 40 | for (let i = 0; i < 3; i++) { |
| 41 | await new Promise((resolve) => setTimeout(resolve, 10)) |
| 42 | yield i |
| 43 | } |
| 44 | } |
| 45 | ;(async () => { |
| 46 | const result = [] |
| 47 | for await (const i of asyncGenerator()) { |