async 将异步解套,并传递参数给下一个函数

来源:互联网 发布:dom编程艺术 编辑:程序博客网 时间:2024/06/06 01:24
首先npm async。
var async = require("async");


          反思:
               这个实现了一个功能:
                    var something;//预先定义用于存储
                    async.waterfall([
                         function(callback){
                             //somthing get a result;
                              something = result;
                         },
                         function(callback){
                              //do something with the something
                         }
                    ]);
因为这瀑布流保证了执行的顺序,不会因为异步执行而是something的值不值什么时候赋予。
0 0
原创粉丝点击