ocSteps 是一个JavaScript异步执行辅助工具,主要用于支持Node.js中的大量异步API以及操作,以及前端浏览器里的异步任务(例如Ajax)。如果你听说过“回调地狱”这个词,那么,__ocSteps__的用途就很好解释了:它尝试定义“回调天堂”。 ocSteps 维护一个动态的任务链,任务链上的每个节点都是一个可执行函数,这些函数称为step,ocSteps会依次执行任务链上的每个step。任务链是动态的,可以在执行过程中向任务链添加step,这是ocSteps和其他流行的异步操作库的主要区别(例如 Step, Async.js):不是提供各种规则来定义