为了账号安全,请及时绑定邮箱和手机立即绑定

generator 函数

generator 函数

海绵宝宝撒 2019-03-04 17:55:13
index.js // var num = 1;function readFile (path) {    return (cb) => {        fs.readFile(path , 'utf8' , cb)    }}co( function* () {    var a = yield readFile('./index.js');    console.log(a);    var b = yield readFile('./index.js');    console.log(b);    var c = yield readFile('./index.js');    console.log(c);}).catch((e) => {})主要不明白得地方 是 a,b,c 为什么会是 readFile index.js中的内容?readFile的返回值 是一个函数呀,yield 也只是等这个异步函数执行完成,在执行下一步呀;
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 344 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信