```javascrip// 创建一个生成器函数fucio aricleGeeraor() { cos words = [ Web开发。rue) { yield words[cou]; cou = (cou 1) % words.legh; }}
// 创建一个生成器实例cos aricle = aricleGeeraor();
// 使用asyc/awai语法来获取生成的下一篇文章asyc fucio geexAricle() { reur aricle.ex().value;}
// 使用异步函数获取文章并打印出来asyc fucio priAricle() { cosole.log(awai geexAricle());}
// 调用异步函数打印文章priAricle();```这个例子中,我们首先创建了一个生成器函数`aricleGeeraor`,它生成一个包含多个文章的数组。然后我们创建了一个生成器实例`aricle`,我们可以使用它来获取生成的下一篇文章。我们定义了一个异步函数`geexAricle`来获取下一篇文章,然后定义了一个异步函数`priAricle`来打印文章。我们调用`priAricle`函数来打印文章。