#6实现一个串行请求队列
问题描述
对于异步请求ajaxN,其中N代表请求的执行时间,如ajax1代表请求1秒后返回。
实现一个串行请求队列serial函数,接收包含异步请求的数组,按顺序依次执行。
const ajaxArr: Ajax[] = [ajax1, ajax2, ajax4];
function serial(ajaxArr: Ajax[]) {
// 实现...
}
serial(ajaxArr)
// 1秒后ajax1请求完毕
// 再过2秒,ajax2请求完毕
// 再过4秒,ajax4请求完毕请给出你的实现方法和文字描述
最佳答案
简洁的答案:fightZy的回答
完备的答案:codingJJJ的回答
答题同学须知
最佳答案由围观同学的👍和卡颂共同决定。非答题相关评论会被删除,问题相关内容讨论请在赏金猎人群里讨论
围观同学须知
对于你满意的答案,请不要吝惜你的👍,这是评选最佳答案的标准
