清玄子 发表于 2024-4-11 04:53:25

ES6生成器,看似同步的异步流程控制表达风格

本文分享自华为云社区《3月阅读周·你不知道的JavaScript | ES6生成器,看似同步的异步流程控制表达风格》,作者: 叶一一。
生成器

打破完整运行

JavaScript开发者在代码中几乎普遍依赖的一个假定:一个函数一旦开始执行,就会运行到结束,期间不会有其他代码能够打断它并插入其间。
ES6引入了一个新的函数类型,它并不符合这种运行到结束的特性。这类新的函数被称为生成器。
var x = 1;function foo() {x++;bar(); //
页: [1]
查看完整版本: ES6生成器,看似同步的异步流程控制表达风格