JavaScript 生成器函数function* () {}

xiaoxiao2021-02-28  141

参照: 火狐开发者官网生成器函数

虞政博的cnblogs

 1 .函数生成器特点是函数名前面有一个‘*’

 2. 通过调用函数生成一个控制器

 3. 调用next()方法开始执行函数

 4. 遇到yield函数将暂停

 5. 再次调用next()继续执行函数

举例:

function* fn() { console.log(1); //暂停! yield; //调用next方法继续执行 console.log(2); } var iter = fn(); iter.next(); //1 iter.next(); //2
转载请注明原文地址: https://www.6miu.com/read-32184.html

最新回复(0)