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

js 如何按照一定的顺序异步执行多个函数

js 如何按照一定的顺序异步执行多个函数

慕森卡 2018-12-22 19:14:42
    a(callback){        setTimeout(function (){            callback('a');        }, 1*1000);    }    b(callback){        setTimeout(function (){            callback('b');        }, 1*1000);            }    c(callback){        setTimeout(function (){            callback('c');        }, 1*1000);    }比如上面3个函数,有时候,我希望按照这样的顺序去执行 a->b->c有时候我又可以按照这样的顺序去执行 b->c->a也就是说,我可以事先规划好路径,然后一步一步去执行。但是这些路径事先不是固定的。有什么办法可以简单快速的实现吗?很多答案说用promise,我不知道怎么搞。我出个题,你们试试。我提供执行的数组,格式如下:要按照我这个顺序去执行,带好参数。
查看完整描述

1 回答

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

添加回答

举报

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