reduce

关于异步function串行的实现

这篇文章的起源是这样一段代码这段代码的作用很简单,就是让一系列的动画,按顺序执行。而这样一层一层嵌套进去的作用就是一个执行完了,执行下一个。为了解决这个问题我就想到了是不是可以把这些事件放到一个数组里,然后依次执行呢?也就是说实现一个seq(tasks,finally)函数/ @param {function []} tasks - function array@param